Software Developer - Full Stack

Job Details

ELIGIBILITY: Only candidates currently residing in Ontario will be considered. Applications from outside Ontario will not be reviewed or responded to. This is a strict onsite/hybrid role.
Closing Date: Monday, August 10, 2026 at 12:00 p.m.
Location: 222 Jarvis Street, Toronto, Ontario, Canada
Client: Ministry of Public and Business Service Delivery and Procurement
Department: Government Services Integration Cluster
Start Date: 2026-08-31
End Date: 2027-03-31
Work Arrangement: Onsite
Job Type: Contract
Job ID: 11399

Project Overview

Are you a highly skilled and passionate full- stack software developer with a strong interest in delivering cloud-native solutions that leverage AI/ML capabilities? We are looking for a versatile developer to join our growing team, who can drive solution delivery across the entire application stack. This includes building cutting-edge front-end interfaces, secure and robust back-end systems, database management, and advanced AI/ML integrations. Ideal team will be made of self-motivated and driven individual contributors that feel passionate about resolving complex problems and improving key services for Ontario Government. If you thrive in fast-paced, collaborative environment and are eager to build innovative solutions that leverage the latest technologies, we want to hear from you!

Key Responsibilities

Qualifications & Requirements

REQUIRED

NICE TO HAVE

EVALUATION CRITERIA

Engineering Practices. Communication and Leadership - 10%

Technical Expertise and Full-Stack Proficiency - 55%

AI/ML Expertise - 15%

Architecture and Design - 20%

Key Skills & Competencies

NextJS, React.js, NodeJS, Python, RESTful APIs, FastAPI, .NET Core, Web API, C#, UI design, responsive design, testable UI architecture, Web Security, OAuth2.0, JWT Authentication, session management, Azure SQL Server, DB encryption, stored procedures, triggers, user-defined functions, SQL jobs, query optimization, Cosmos DB, Redis, managed services, Azure Key Vault, application packaging, container-based deployments, Azure DevOps, AI/ML, TensorFlow, PyTorch, OpenCV, computer vision, serverless architecture, Microservices, Swagger, AngularJS, HTML, CSS, JavaScript, Angular, Java WebLogic, Java, Tomcat, EJB, Servlet, Oracle, SQL Server, REST, SOAP, JIRA, database tuning, CI/CD

Applications for this position will be accepted until Monday, August 10, 2026 at 12:00 p.m..

If you meet the requirements for this role, please apply now.

Apply Now

Click "Apply Now." For priority processing, tap this button on your mobile phone (iOS/Android) – it opens a pre-filled email with all required screening questions, so we can review your application immediately.

For desktop users: Click here for instructions on setting up the Apply Now button.