Sign in to apply for this position Sign In to Apply
Ref: RQ11754 Contract – 12 Months (Extension Possible) Onsite – Toronto (222 Jarvis St)
Posted Date: 2026-10-20
Location: Onsite – Toronto (222 Jarvis St)
Public Sector Experience: Required – OPS / Public Sector
Contract End Date: 2027-10-05 *
Rate: $101/hour
Overview
The Government Services Integration Cluster, under the Ministry of Public and Business Service Delivery and Procurement, is seeking a Senior Software Developer to join their team in Toronto. In this role, the consultant will be responsible for translating technical system specifications into working, tested applications and supporting the full software development lifecycle. This is a fully onsite engagement requiring hands-on development expertise in Azure, .NET, and modern CI/CD practices.
Key Responsibilities
- Translate technical system specifications into working, tested applications including developing detailed programming specifications
- Write, generate, and review code; compile data-driven programs and conduct unit testing
- Resolve and troubleshoot technical problems arising during use and operation of software packages
- Provide technical assistance during implementation, conversion, and migration activities
- Design, develop, and maintain web applications, Web APIs, and web services using ASP.NET and .NET Core
- Manage and maintain CI/CD pipelines using Azure DevOps tooling including task boards and pipelines
- Develop and integrate custom Web APIs leveraging REST, OpenAPI, OAuth2, Entity Framework, and Azure SQL
- Collaborate with IT professionals across the Software Development Life Cycle using Agile/Kanban methodologies
- Elicit and document information from diverse business area stakeholders and subject matter experts
- Conduct design walkthrough sessions with project teams and prepare technical documentation including reports, reviews, and assessments
- Provide post-implementation support and resolve any post-implementation technical issues
- Apply latest design patterns and best practices in application design, deployment, and troubleshooting
Must-Have Requirements
- Demonstrated experience with Agile methodologies including Kanban and task board usage
- Experience managing CI/CD pipelines using Azure DevOps or equivalent tooling
- Hands-on experience with Web Apps, Web API, and Web Services development using ASP.NET, REST, OpenAPI, and OAuth2
- Working knowledge of development in Azure technologies and cloud platforms
- Working knowledge of .NET, C#, and JavaScript
- Experience with custom Web API development using ASP.NET, .NET Core, Entity Framework, Azure SQL, and DevOps CI/CD pipelines
- Proficiency in all cloud service models: SaaS, PaaS, and IaaS
Nice-to-Have Skills
- Experience with large government or enterprise-scale applications
- Knowledge and experience with programming Internet-ready applications
- Experience with rapid application development (RAD) methodologies
- Knowledge of Information Management principles, concepts, policies, and practices
- Experience with middleware and gateways
- Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, and debugging
- Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards
- Ability to provide user and system documentation as required
Work Environment
This is a fully onsite role based at 222 Jarvis St, Toronto, Ontario, with 5 days per week required in the office. No security clearance is required. The team operates using Agile methodologies and candidates should be comfortable working in a collaborative, deadline-driven environment serving both internal and external clients.
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.