Government of Ontario
Apply using email below or Apply button >>
Responsibilities:
Designing, developing and implementing front end code including user interface interactions and creating attractive and effective user interfaces
Review business, data, process and User Experience (UX) requirements
Develop user friendly public facing web applications and forms
Develop web applications and forms that align to Ontario System Design standards and styling
Participate in JAD sessions with the Business Analyst, QA Tester and Business clients to produce a working version for client approval
Complete the development and unit testing of front end applications
Resolves defects and addresses feedback from QA testing and UAT from business client
Provide solution demonstrations or functional overview of working software to technical and/or business teams
Provide usability documentation to the business client and technical documentation to LRC on the functional solution
Collaborate with Solution Designer Siebel back-end developers and other team members to ensure interoperability and integrity of the solution
Provide regular updates in various scrum ceremonies/meetings and Jira
Ensure AODA (WCAG 2.0) and French Language compliance
Knowledge Transfer Requirements
Knowledge transfer is expected to occur throughout the duration of the assignment through regular meetings, touchpoints, and working sessions with LRC staff
All design, development, artefacts, and source code, including all relevant and complete documents must be transferred to the ministry in the designated repositories provided
Dedicated knowledge transfer sessions will be scheduled to ensure completeness of knowledge transfer and all documentation is shared, and allow LRC staff to ask clarification and/or follow up questions
Skills
Experience and Skill Set Requirements
Evaluation Criteria
Web Design – 50%
Demonstrated experience in web design and development for interview style and complex forms of transactions
Demonstrated experience with web development in a complex multi-organizational environment
Demonstrated experience with advanced web editors and other web development tools and utilities
Demonstrated experience designing using HTML5, Cascading style sheets(CSS), JavaScript, jQuery, React, Angular, Apache Velocity and XML, iFrames, and Bootstrap
Hands on experience working with server side CSS
Demonstrated experience analyzing the existing CSS and JavaScript to apply to new UI / Portal
Demonstrated experience analyzing the existing Design standards to apply to new UI / Portal
Demonstrated knowledge and experience in ensuring all designs are AODA (WCAG 2.0) and French Language compliant
Experience with graphic design applications (e.g., Adobe Illustrator) is an asset
Technical Skills – 25%
Demonstrated expertise in JavaScript development
Hands on experience developing front end applications
Experience with performing development and unit testing for the technical integrity
Experience developing front end applications in complex full stack implementations
Demonstrated experience in working with large scale COTS applications such as Siebel is an asset
Demonstrated experience with Oracle development methodologies, tools and resources will be an asset
General and Soft Skills – 20%
Demonstrated experience working in an agile delivery team
Demonstrated experience documenting technical specifications
Strong communication skills to present technical designs/solutions to business clients
Proven track record for building strong working relationships and meeting timelines
Public Sector Experience – 5%
Experience with Public IT methodologies and processes
Familiar with Public standards for web development
Familiar with Ontario Digital Services Design Standards for web design and accessibility
Demonstrated understanding of government communication standards for web publishing
General Skills:
Experience in programming and analysis; specialized software package support at the specified experience level
Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
Experience in structured methodologies for the development, design, implementation and maintenance of applications
Experience in design, code, test, debug and document applications
Experience in the use of object and/or third generation language development tools
Experience in one or more programming languages
Experience with relational and hierarchical database technologies is an asset
Experience in the use of information retrieval packages using query languages
Experience with one or more communications protocols
Experience in structured methodologies for the design, development, implementation and maintenance of applications
A team player with a track record for meeting deadlines
Desirable Skills:
Expertise designing, developing and implementing user friendly front end applications and web forms
Strong proficiency in HTML, CSS, JavaScript, and jQuery.
Knowledge and experience with programming Internet-ready applications
Knowledge and experience in rapid application development (RAD) methodologies
Experience with middleware and gateways
Ability to provide post-implementation support and resolve any post-implementation technical issues
Experience conducting design walkthrough sessions with project team
Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Ability to provide user and system documentation as required
Hybrid work arrangement – 2 days a week on office.
Demonstrated experience designing using HTML5, Cascading style sheets(CSS), JavaScript, jQuery, React, Angular, Apache Velocity and XML, iFrames, and Bootstrap
Demonstrated knowledge and experience in ensuring all designs are AODA (WCAG 2.0) complaint
Demonstrated experience in working with large scale COTS applications