RQ00426 - Sr. Software Developer - Front End at Source Code in Toronto, ON, Canada
- Company: Source Code
- Location: Toronto, ON, Canada
- Posted: Sep 20, 2026
- Type: Contract
- Experience: 8+ years
Overview
About the job RQ00426 - Sr. Software Developer - Front End RQ00426 - Sr. Software Developer - Front End Contract 5 months Hybrid 3 days onsite, subject to change at manager's discretion - 525 University Ave, Toronto Ontario Health seeks to implement an eForms solution, starting with the eForms MVP, …
Job description
- About the job RQ00426 - Sr. Software Developer - Front End
- RQ00426 - Sr. Software Developer - Front End
- Contract 5 months
- Hybrid 3 days onsite, subject to change at manager's discretion - 525 University Ave, Toronto
- Ontario Health seeks to implement an eForms solution, starting with the eForms MVP, that will implement the prioritized OMA/MOH forms, following a repeatable process, building on the success of the MTO forms implementation with EMR vendors for the primary care community. The scope of the eForms MVP consists in creating a digital forms publication pipeline and establish a provincial library of electronic forms that will be readily available in all point of care systems and is integrated with provincial digital assets (i.e. EHR).
- The digital implementation is in progress. The purpose of this procurement is to acquire a contingent resource to support the delivery of a Ministry objective (PB4P eForms SADIE) through a digital solution.
Responsibilities
- · Contribute to designing and implementing web-based applications using a cloud-based architectural framework.
- · Collaborate closely with business analysts and solutions architects to analyze and implement functional and non-functional requirements.
- · Translate business requirements and technical specifications into working, tested applications, including developing, unit testing, and deploying new system components or enhancements in a DevOps environment.
- · Diagnose and troubleshoot functional and performance issues, implementing corrective and preventive fixes as required.
- · Adhere to development processes established by the team, including test-driven development, peer code review, change management, and all DevOps practices such as unit testing and continuous delivery.
- · Resolve and troubleshoot technical issues that arise during the use and operation of the developed application, including providing technical assistance in resolution, data conversion, and migrations.
- · Evaluate and determine appropriate architecture, technical specifications, and solution design, making recommendations to product management.
- · Generate clean, reusable, performant code and maintainable solutions to enhance the platforms quality.
- · Collaborate with operations teams to ensure support for developed applications and platforms in all environments.
- · Maintain comprehensive code documentation as required.
Requirements
- · Expert-level skills in developing front-end web solutions using Angular, TypeScript, and Bootstrap.
- · Over 8 years of experience designing, building, and maintaining Single Page Application (SPA) with integrating with RESTful APIs in the backend.
- · Strong knowledge of frontend development frameworks and libraries, including Angular, JavaScript, TypeScript, Jasmine/Jest, HTML 5, JSON, npm, Webpack, Babel, JSON, Bootstrap, LESS, CSS, SASS.
- · Solid knowledge of modern authorization standards, such as OAuth 2.0 and JSON Web Token.
- · Extensive development experience within an Agile team using Azure DevOps, including Azure Repos, pull requests, and CI/CD ( Continuous Integration/Continuous Delivery) pipelines.
- · Public Sector Experience (Preferred)
Skills
Required
- Angular
- TypeScript
- Bootstrap
- JavaScript
- Jasmine/Jest
- HTML 5
- JSON
- npm
- Webpack
- Babel
- LESS
- CSS
Preferred
- Public Sector Experience