26 Oct
|
S M Software Solutions
|
Toronto
26 Oct
S M Software Solutions
Toronto
Work Arrangement: Onsite – 5 Days per Week
Client: Ministry of Public and Business Service Delivery and Procurement – RQ11736
We are seeking a Senior Software Developer – Front End with extensive experience designing, developing, testing, deploying, and maintaining large-scale, multi-client, Internet-ready web applications. The ideal candidate will have strong hands‑on expertise in modern JavaScript or TypeScript frameworks, responsive and component-based application development, RESTful APIs, secure integrations, automated testing, accessibility standards, and Agile software development methodologies. The successful candidate will translate approved research, wireframes, prototypes, design specifications, user stories, and acceptance criteria into reusable, accessible, and maintainable frontend components, delivering consistent and reliable digital experiences for Ontario businesses.
Role Snapshot
- Job Title: RQ11736 – Software Developer – Front End – Senior
- Client: Ministry of Public and Business Service Delivery and Procurement
- Work Location: 222 Jarvis Street, 5th Floor, Toronto, Ontario, Canada
- Work Arrangement: Onsite – 5 Days per Week
- Estimated Start Date: November 9, 2026
- Estimated End Date: September 28, 2027
- Business Days: 225.00
- Extension: Probable after the initial mandate
- Hours: 7.25 hours per day
- Security Level: No Clearance Required
Must Have
- Extensive experience as a designer and developer of 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 with structured and Agile development methodologies, Azure DevOps, unit testing,
source control, and application documentation.
- Experience with RESTful APIs, RESTful web services, security gateways, OAuth 2.0, JSON Web Tokens, SSL certificates, middleware, and communications protocols.
Description
The Senior Software Developer – Frontend designs, develops, tests, deploys, and maintains the accessible, responsive, and user-facing capabilities of the enterprise platform.
The role translates approved research, wireframes, prototypes, design specifications, user stories, and acceptance criteria into reusable and maintainable frontend components that provide a consistent experience across platform features and onboarded services.
Working closely with UX, product, business analysis, architecture, backend development, QA, accessibility, security, and DevOps resources, the Senior Software Developer – Frontend integrates interfaces with APIs, identity services, workflows, notifications, document services, and other enterprise platform components.
The role applies secure coding, accessibility, performance, automated testing, and design-system standards; investigates complex browser and integration issues; and supports releases, production readiness, monitoring, and stabilization to ensure reliable digital experiences for Ontario businesses.
Experience
- Extensive experience designing and developing large-scale, multi-client, Internet-ready web applications.
- Experience translating technical system specifications, wireframes, prototypes, user stories and acceptance criteria into working, tested applications.
- Experience developing detailed programming specifications and designing, coding, debugging, documenting and maintaining responsive user-interface components.
- Strong experience with contemporary JavaScript or TypeScript frameworks, object-oriented practices, design patterns, refactoring, and clean code.
- Experience integrating user interfaces with RESTful APIs, RESTful web services, identity services, security gateways, middleware, and backend components.
- Experience using relational or hierarchical database technologies and query languages to retrieve and present application data.
- Experience with communications protocols and security approaches such as OAuth 2.0, JSON Web Tokens, and SSL certificates.
- Experience applying structured and Agile methodologies across the software development lifecycle, including design walkthroughs, coding, unit testing, deployment, conversion, migration, and implementation.
- Experience using Azure DevOps or comparable tools for source control, work management, continuous integration, and deployment.
- Experience implementing accessible user experiences in accordance with AODA and applicable WCAG standards.
- Experience eliciting and documenting technical information from business stakeholders, subject‑matter experts, architects, designers, and other IT professionals.
- Experience troubleshooting application, browser, performance, security, accessibility, depl
📌 – Software Developer – Front End – Senior (Toronto)
🏢 S M Software Solutions
📍 Toronto