Full Stack Software Developer (Toronto)

Full Stack Software Developer (Toronto)

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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack software developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: full stack software developer (toronto) / toronto