Sign in to apply for this position Sign In to Apply
Ref: RQ11736 Contract – 11 Months (Extension Possible) Onsite – Toronto (222 Jarvis St, 5th Floor)
Posted Date: 2026-10-22
Location: Onsite – Toronto (222 Jarvis St, 5th Floor)
Public Sector Experience: Required – OPS / Public Sector
Contract End Date: 2027-09-28 *
Rate: $99/hour
Overview
The Government Services Integration Cluster, within the Ministry of Public and Business Service Delivery and Procurement, is seeking a Senior Software Developer – Front End to join their enterprise platform team in Toronto. In this role, you will design, develop, test, and maintain accessible, responsive, and user-facing capabilities of a large-scale enterprise platform used by Ontario businesses. You will work closely with UX designers, backend developers, architects, QA, accessibility specialists, and DevOps engineers to deliver high-quality digital experiences.
Key Responsibilities
- Translate approved technical system specifications, wireframes, prototypes, user stories, and acceptance criteria into working, tested, accessible, and maintainable frontend applications.
- Develop detailed programming specifications and design, write, compile, debug, document, and maintain frontend code using modern JavaScript or TypeScript frameworks.
- Build responsive, Internet-ready user interfaces and reusable components in accordance with enterprise platform standards and design systems.
- Integrate frontend components with RESTful APIs, identity and access services, security gateways, workflows, notifications, document services, and other platform components.
- Create, maintain, and execute unit, component, integration, accessibility, and end-to-end automated tests.
- Diagnose and resolve technical problems arising during development, implementation, migration, and production operation of the application.
- Participate in design walkthroughs, code reviews, backlog refinement, estimation, sprint planning, release planning, and implementation activities.
- Collaborate with business analysts, UX designers, architects, backend developers, testers, and DevOps engineers throughout the full software development lifecycle.
- Review and update application configuration, build, and installation scripts required for testing, deployment, conversion, or migration.
- Provide post-implementation support and resolve production, performance, usability, accessibility, security, and integration issues.
- Prepare user, system, technical, deployment, and support documentation as required.
- Meet delivery commitments while adapting to changing priorities and aggressive timelines.
Must-Have Requirements
- Extensive experience designing and developing large-scale, multi-client, Internet-ready web applications.
- Strong hands-on experience with modern JavaScript or TypeScript frameworks and responsive, component-based application development.
- Experience translating technical specifications, wireframes, prototypes, user stories, and acceptance criteria into working, tested, and maintainable applications.
- Experience with structured and Agile development methodologies across the full software development lifecycle.
- Experience using Azure DevOps or comparable tools for source control, work management, continuous integration, and deployment.
- Experience integrating user interfaces with RESTful APIs, RESTful web services, identity services, OAuth 2.0, JSON Web Tokens, SSL certificates, security gateways, and middleware.
- Experience applying object-oriented coding practices, design patterns, refactoring, and clean code principles.
- Experience using relational or hierarchical database technologies and query languages to retrieve and present application data.
- Experience implementing accessible user experiences in accordance with AODA and applicable WCAG standards.
- Experience troubleshooting application, browser, performance, security, accessibility, deployment, and integration issues, including post-implementation support.
- Experience eliciting and documenting technical information from business stakeholders, architects, designers, and other IT professionals.
Nice-to-Have Skills
- Knowledge of Ontario Public Service development standards, processes, governance, accessibility, security, and documentation expectations.
- Experience working within large public sector or enterprise government digital service delivery environments.
Work Environment
This is a fully onsite role based at 222 Jarvis St, 5th Floor, Toronto, with 5 days per week in office required. The team follows Agile development methodologies including sprint planning, backlog refinement, and design walkthroughs. No security clearance is required for this engagement.
Previous Job Job Listings Next Job
- Final role details, responsibilities, and terms will be confirmed with shortlisted candidates. Compensation may vary based on experience. Errors and omissions excepted.