22 Oct
|
Lotus IT Solutions
|
Toronto
22 Oct
Lotus IT Solutions
Toronto
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 Workplace 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.
📌 Full Stack Software Developer (Toronto)
🏢 Lotus IT Solutions
📍 Toronto