Sign in to apply for this position Sign In to Apply
Ref: RQ11658 Contract – 6 Months (Extension Possible) Onsite – Toronto
Posted Date: 2026-10-21
Location: Onsite – Toronto
Public Sector Experience: Required – OPS / Public Sector
Contract End Date: 2027-03-31 *
Rate: $101/hour
Overview
The Ministry of Public and Business Service Delivery and Procurement is seeking a Senior Full Stack Software Developer to join the Government Services Integration Cluster in Toronto. This is a hands-on technical leadership role focused on architecting, developing, and delivering enterprise-grade Dynamics 365 Customer Service and Case Management solutions. The successful candidate will lead cross-functional Agile delivery teams while contributing directly to solution design, development, and cloud integration using Microsoft Azure and the Power Platform.
Key Responsibilities
- Provide technical leadership, guidance, and mentorship to developers and cross-functional team members while remaining a hands-on contributor
- Perform code reviews and establish development standards, security controls, and best practices across the team
- Architect, design, and implement Dynamics 365 Customer Service and Case Management solutions using both out-of-the-box capabilities and custom development
- Develop architecture artifacts including contextual, conceptual, logical, and physical solution designs
- Build and configure Power Apps, Power Automate workflows, custom connectors, plugins, and integrations
- Design and implement APIs and integrations with internal and external enterprise systems using Azure services and enterprise integration patterns
- Develop cloud-native solutions utilizing Azure Functions, Logic Apps, API Management, App Services, Azure Storage, and Key Vault
- Lead CI/CD implementation using Azure DevOps and GitHub, and establish automated deployment and testing practices
- Collaborate with Business Analysts, Product Managers, Solution Architects, and stakeholders to translate business requirements into technical solutions
- Lead functional workstreams and coordinate delivery activities across developers, testers, business SMEs, and project teams
- Support application deployments, releases, troubleshooting, and ongoing production support
- Leverage AI technologies including Microsoft Copilot, Generative AI, and Large Language Models (LLMs) to improve productivity and development practices
Must-Have Requirements
- Minimum 7 years of software development experience including enterprise application delivery, with hands-on proficiency in Java, Spring Boot, Apache Tomcat, and Oracle/SQL databases
- Minimum 3 years in a Technical Lead, Lead Developer, or Solution Lead role
- Minimum 2 years of experience implementing CRM, Case Management, or business process solutions using Dynamics 365 and Power Platform
- Demonstrated hands-on experience with Microsoft Dynamics 365, Power Apps, Power Automate, Power Pages, and Microsoft Dataverse (including data modelling, security framework, and business rules)
- Hands-on experience with Microsoft Azure services including Azure Functions, App Services, API Management, Logic Apps, Azure Storage, and Azure Key Vault
- Experience with MuleSoft and enterprise integration and middleware technologies
- Proficiency with .NET/C#, JavaScript/TypeScript, REST APIs, and SQL Server
- Experience with Azure DevOps, GitHub, CI/CD pipelines, and automated deployments
- Experience designing and implementing complex integrations across multiple business systems using API-led architecture and cloud integration patterns
- Experience leading cross-functional Agile/Scrum delivery teams
- Experience delivering solutions in complex enterprise or public-sector environments
Nice-to-Have Skills
- Experience designing, developing, and implementing permitting, licensing, registration, inspection, compliance, or case management solutions using Dynamics 365, Power Platform, Azure, and Dataverse
- Experience supporting end-to-end permit lifecycle management including application intake, review and approval workflows, permit issuance, amendments, renewals, inspections, compliance monitoring, and document generation
- Familiarity with Microsoft Copilot, Generative AI, AI Agents, and Large Language Models (LLMs) applied to software development and solution design
- Strong stakeholder management and client engagement experience in large public sector or enterprise environments
Work Environment
This is a fully onsite role based in Toronto with the Government Services Integration Cluster. The team operates within Agile/Scrum delivery frameworks. No security clearance is required. Travel expenses are not covered under 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.