Zurück zu Jobs
ScovaiScovaiJobs
Upstaff

Upstaff

Senior Software Developer / Full Stack Technical Lead

Toronto, CAVor OrtVertragVollzeit

Veröffentlicht am 22. Okt. 2026

Diese Stelle wird in EN ausgeschrieben

Job Title: Senior Software Developer / Full Stack Technical Lead
Client: Government of Ontario — Ministry of Public and Business Service Delivery and Procurement
Location: Toronto, Ontario — 100% onsite, 5 days per week
Contract: September 21, 2026 – March 31, 2027, with one possible extension
Security Clearance: Not required

Position Overview

The Government of Ontario is seeking a senior, hands-on Full Stack Software Developer and Technical Lead to design, develop, integrate, and support secure, scalable enterprise applications. The successful candidate will combine modern web development expertise with strong Microsoft Dynamics 365, Power Platform, Dataverse, and Azure integration experience.

The role involves delivering CRM, customer service, workflow automation, and case management solutions while providing technical leadership, mentoring developers, guiding architecture decisions, and coordinating cross-functional Agile teams. Experience with permitting, licensing, registration, inspection, compliance, or regulatory case management solutions is highly desirable.

Key Responsibilities

  • Design, develop, test, deploy, and maintain enterprise full-stack applications using Node.js, Next.js, React, Java, JavaScript, and TypeScript.

  • Develop and configure Microsoft Dynamics 365 Customer Service, Power Apps, Power Automate, Power Pages, and Dataverse solutions.

  • Build secure and scalable REST APIs, web services, backend components, and enterprise integrations.

  • Develop cloud solutions using Azure Functions, Logic Apps, App Services, API Management, Azure Storage, and Azure Key Vault.

  • Apply .NET/C#, SQL Server, Spring Boot, Apache Tomcat, and Oracle or SQL database technologies where required.

  • Design solution architecture, technical specifications, integration patterns, implementation plans, and deployment strategies.

  • Support permitting, licensing, registration, inspection, compliance, and end-to-end case management workflows.

  • Implement CI/CD pipelines, automated deployments, source control, testing, and release management using Azure DevOps and GitHub.

  • Lead code reviews, establish development standards, mentor developers, and resolve complex technical issues.

  • Collaborate with business analysts, architects, testers, product managers, and stakeholders to translate requirements into technical solutions.

  • Support production releases, troubleshooting, documentation, knowledge transfer, and continuous improvement.

  • Apply Agile/Scrum methodologies and explore AI-assisted development tools, including Microsoft Copilot and generative AI.



Requirements

Mandatory Qualifications

  • Minimum 7 years of software development experience, including enterprise application delivery.

  • Minimum 2 years of experience implementing Microsoft Dynamics 365 and/or Power Platform solutions.

  • Hands-on experience with Dynamics 365 Customer Service, Power Apps, Power Automate, Power Pages, and Dataverse.

  • Experience delivering CRM, customer service, case management, or related business process solutions.

  • Strong development experience with Node.js, Next.js, React, Java, JavaScript, and TypeScript.

  • Experience with .NET/C#, REST APIs, SQL Server, Spring Boot, Apache Tomcat, and Oracle or SQL databases.

  • Hands-on Azure experience covering Functions, Logic Apps, App Services, API Management, Storage, and Key Vault.

  • Knowledge of enterprise integration patterns, API-led architecture, middleware, and complex system integrations; MuleSoft experience is required by the stated technical requirements.

  • Experience creating solution designs, technical documentation, CI/CD pipelines, and automated deployment processes.

  • Proven technical leadership, developer mentoring, code review, stakeholder collaboration, and Agile delivery skills.

Preferred Qualifications

  • Ontario Public Service or broader public-sector experience.

  • Experience with government permitting, licensing, inspections, registration, regulatory compliance, and case management.

  • Experience with Microsoft Copilot, AI agents, generative AI, and large language models.

  • Experience delivering large-scale enterprise modernization and digital transformation initiatives.



Rollenübersicht

Jobart

Vollzeit

Erforderliche Kompetenzen

Enterprise Full-Stack Application DevelopmentMicrosoft Dynamics 365 Customer ServiceMicrosoft Power Platform Development (Power Apps, Power Automate, Power Pages, Dataverse)Node.js, Next.js, and React DevelopmentJavaScript and TypeScriptJava, Spring Boot, and Apache Tomcat.NET and C# DevelopmentREST API and Web Service DevelopmentMicrosoft Azure Cloud Development and IntegrationSQL Server and Oracle/SQL Database TechnologiesEnterprise Integration Patterns and MuleSoftSolution Architecture and Technical DesignCI/CD and Automated Deployments with Azure DevOps and GitHubTechnical Leadership and Developer MentoringAgile/Scrum Delivery and Cross-Functional Collaboration

Ähnliche Stellen

Upstaff

Senior Software Developer – Java & Microsoft Azure

Upstaff

Toronto, CAVor OrtVertragVollzeit
vor 6 Stunden
Upstaff

Senior Business Analyst – Business Operations Redesign

Upstaff

Toronto, CAVor OrtVertragVollzeit
vor 6 Stunden
Upstaff

Senior Full Stack Software Developer (Java/React, Dynamics 365 & Power Platform)

Upstaff

Toronto, CAVor OrtVertragVollzeit
vor 6 Stunden
Upstaff

Senior Software Developer – Identity & Access Management, .NET, Azure & Application Modernization

Upstaff

Toronto, CAVor OrtVertragVollzeit
vor 6 Stunden
Upstaff

Senior DataOps / Cloud Data Engineer

Upstaff

Toronto, CAVor OrtVertragVollzeit
vor 6 Stunden
Upstaff

Senior Front-End Software Developer – GIS / Web Mapping

Upstaff

Toronto, CAVor OrtVertragVollzeit
vor 9 Stunden