Senior Software Developer / Full Stack Technical Lead

Joblinxsapp

Toronto

On-site

CAD 120,000 - 160,000

Full time

45 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Government of Ontario — Ministry of Public and Business Service Delivery and Procurement seeks a senior, hands-on Full Stack Software Developer and Technical Lead in Toronto, onsite, for a fixed-term contract from September 21, 2026 to March 31, 2027. Design, develop, integrate, and support secure, scalable enterprise applications using Node.js, Next.js, React, Java, and .NET/C#.

Expertise with Dynamics 365 Customer Service, Power Platform, Dataverse, and Azure is required, with strong API and

Qualifications

  • Minimum 7 years of software development experience delivering enterprise applications.
  • Minimum 2 years 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, or case management solutions.
  • Strong development experience with Node.js, Next.js, React, Java, JavaScript, and TypeScript.
  • Experience with .NET/C#, REST APIs, SQL Server, Spring Boot, Tomcat, and Oracle/SQL databases.
  • Hands-on Azure experience covering Functions, Logic Apps, App Services, API Management, Storage, and Key Vault.
  • Knowledge of enterprise integration patterns and API-led architecture; MuleSoft experience is required by the stated technical requirements.
  • Experience creating solution designs, documentation, CI/CD pipelines, and automated deployments.
  • Proven technical leadership, mentoring, code review, and Agile delivery skills.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise full-stack applications.
  • Develop and configure Dynamics 365 Customer Service, Power Apps, Power Automate, Power Pages, and Dataverse solutions.
  • Build secure, scalable REST APIs and enterprise integrations.
  • Develop cloud solutions using Azure Functions, Logic Apps, App Services, API Management, Storage, and Key Vault.
  • Apply .NET/C#, SQL Server, Spring Boot, Tomcat, and Oracle/SQL databases where required.
  • Design solution architectures, technical specs, integration patterns, and deployment plans.
  • Support permitting, licensing, registration, inspection, and compliance workflows.
  • Implement CI/CD pipelines and automated deployments using Azure DevOps and GitHub.
  • Lead code reviews, mentor developers, and drive development standards.

Skills

Node.js
Next.js
React
Java
JavaScript
TypeScript
Azure
.NET/C#
REST APIs
Agile delivery

Tools

Microsoft Dynamics 365
Power Platform
Dataverse
Azure Functions
Logic Apps
App Services
API Management
Azure Storage
Key Vault
MuleSoft
Azure DevOps
GitHub

Job description

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.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Tech Lead — Onsite Toronto Government IT
Senior Full-Stack Tech Lead — Onsite Toronto Government IT

Joblinxsapp • Toronto

On-site
CAD 120,000 - 160,000
Senior Software Developer – Java & Microsoft Azure
Senior Software Developer – Java & Microsoft Azure

Joblinxsapp • Toronto

On-site
CAD 120,000 - 155,000
RQ11658 – Software Developer – Senior
RQ11658 – Software Developer – Senior

S M Software Solutions Inc • Toronto

On-site
CAD 120,000 - 180,000
Programmer/Developer
Programmer/Developer

Altis Technology • Toronto

On-site
CAD 120,000 - 170,000
RQ11737 - Software Developer - Full Stack - Senior
RQ11737 - Software Developer - Full Stack - Senior

Maarut • Toronto

On-site
CAD 110,000 - 150,000
Software Developer - Full Stack - Senior
Software Developer - Full Stack - Senior

Lotus IT Solutions • Toronto

On-site
CAD 189,000 - 231,000
Senior Front End Developer
Senior Front End Developer

I8IS - Infiniti Software Solutions • Toronto

On-site
CAD 110,000 - 160,000
Full Stack Java Developer
Full Stack Java Developer

Symbiotic Group • Toronto

On-site
CAD 110,000 - 140,000
11777
11777

Maarut • Toronto

On-site
CAD 120,000 - 170,000
RQ11736 – Software Developer – Front End – Senior
RQ11736 – Software Developer – Front End – Senior

S M Software Solutions Inc • Toronto

On-site
CAD 120,000 - 150,000