Senior Software Developer – CRM / Technical Lead (Toronto)

Senior Software Developer – CRM / Technical Lead (Toronto)

12 Oct
|
Joblinxsapp
|
Toronto

12 Oct

Joblinxsapp

Toronto

Senior Software Developer – CRM / Technical Lead Client: Government Services Integration Cluster, Ontario Public Service

Location: Toronto, ON – 100% Onsite, 5 days/week Contract: September 21, 2026 – October 1, 2027

Openings: 1

Clearance: No clearance required

Submission Limit: 1 candidate Closing: October 13, 2026 at 12:00 PM EST

Position Overview Our client is seeking a Senior Software Developer – CRM / Technical Lead with strong hands-on experience in Microsoft Dynamics 365, Power Platform, Azure, and Dataverse . This individual will provide technical leadership while remaining hands-on with solution architecture, development, integrations, deployments, and production support.

The successful candidate must have prior experience as a Lead Microsoft Dynamics Developer and a strong background delivering complex enterprise CRM, Customer Service, Case Management, permitting, licensing, registration, inspection, or compliance solutions.

Key Responsibilities Technical Leadership

- Provide technical leadership, mentoring, coaching, and guidance to developers.
- Act as a hands-on technical contributor while leading delivery.
- Conduct code reviews and establish development standards, security controls, and best practices.
- Lead technical workstreams and coordinate developers, testers, BAs, architects, SMEs, and stakeholders.
- Serve as a subject matter expert and facilitate technical knowledge transfer.

Dynamics 365 / Power Platform

- Architect, design, develop, and implement Microsoft Dynamics 365 Customer Service and Case Management solutions.
- Configure and develop using both out-of-the-box and custom Dynamics 365 capabilities .
- Build solutions using Power Apps, Power Automate, and Power Pages .
- Work extensively with Microsoft Dataverse , including data modelling, table relationships, business rules, security, plugins, workflows, migration, and integrations.
- Demonstrate solid knowledge of Dynamics CRM Customer Service Workspace, Agent Experience Profiles, Session Templates, Workstreams, and Routing .
- Support both low-code development and custom development within Dynamics 365.

Solution Architecture & Integration

- Design scalable, secure enterprise solutions using Dynamics 365, Power Platform, Azure, and Dataverse .
- Create contextual, conceptual, logical, and physical architecture/solution designs.
- Design and implement complex integrations between enterprise systems.
- Develop REST APIs, Web APIs, custom connectors, plugins, and integrations .
- Apply API-led architecture, cloud integration patterns, enterprise integration patterns, and software design principles.
- Support permit/licensing/case-management lifecycle solutions, including intake, review, approvals, issuance, amendments, renewals, inspections, compliance, and document generation.





Azure & Cloud Development Hands-on experience designing and developing with:

- Azure Functions
- Azure Logic Apps
- Azure API Management
- Azure App Services
- Azure Storage
- Azure Key Vault
- Azure SQL
- Other Microsoft cloud technologies and integration services

Custom Development

- Develop enterprise applications using .NET / C# .
- Strong experience with ASP.NET and .NET Core .
- Experience with Entity Framework .
- Develop using JavaScript / TypeScript .
- Work with SQL Server / Azure SQL .
- Develop and consume REST/Web APIs.
- Apply software engineering principles, design patterns, and secure coding practices.

DevOps & Delivery

- Implement and manage Azure DevOps and GitHub processes.
- Develop and maintain CI/CD pipelines .
- Support source control, automated deployments, testing, and release management.
- Manage development environments and large-scale deployments.
- Troubleshoot production issues and provide ongoing application support.

Agile Delivery & Stakeholder Management

- Work within Agile/Scrum delivery environments.
- Translate business requirements into technical designs and implementation plans.
- Collaborate with Business Analysts, Product Managers, Solution Architects, developers, testers, and business stakeholders.
- Prepare technical documentation, solution designs, implementation plans, and knowledge-transfer materials.
- Manage risks, dependencies, competing priorities, and technical challenges.

AI & Innovation

- Leverage Microsoft Copilot, AI Agents, Generative AI, and LLM technologies to improve development productivity, solution design, testing, automation, and delivery.
- Identify modernization opportunities and continuously improve development practices.

Requirements Mandatory Qualifications Candidates must meet the following requirements:- Minimum 7 years of software development and enterprise application delivery experience.

- Minimum 5 years implementing Dynamics 365 and Power Platform solutions , including Azure solution design.
- Prior experience as a Lead / Technical Lead Microsoft Dynamics Developer .
- Hands-on experience with Dynamics 365 Customer Service and Case Management .
- Strong experience with Microsoft Power Platform , including:

- Power Apps

- Power Automate

- Power Pages
- Strong Microsoft Dataverse experience, including:

- Data modelling

- Security framework

- Business rules

- Data integration
- Experience with Dynamics CRM Customer Service Workspace .
- Experience with Agent Experience Profiles, Session Templates,



Workstreams, and Routing .
- Working knowledge of Dynamics interoperability and integration with other Microsoft cloud technologies .
- Experience with both low-code and custom development on Dynamics 365.
- Strong Azure experience, including:

- Azure Functions

- Logic Apps

- API Management

- App Services

- Azure Storage

- Key Vault
- Strong experience with custom Web API development .
- Experience with ASP.NET / .NET Core .
- Experience with C# / .NET .
- Experience with Entity Framework .
- Experience with Azure SQL / SQL Server .
- Experience with REST APIs / Web Services .
- Experience with Azure DevOps .
- Experience implementing CI/CD pipelines and automated deployments.
- Experience designing and implementing complex enterprise integrations .
- Experience creating high-level and detailed solution designs / architecture artifacts .
- Experience leading Agile/Scrum development teams .
- Proven experience mentoring and leading developers.
- Strong stakeholder communication and ability to translate business requirements into technical solutions.
- Experience delivering solutions in large enterprise or public-sector environments .
- Strong SDLC and software engineering knowledge.
- Ability to balance hands-on development with technical leadership and architecture responsibilities .
- Experience using AI technologies such as Microsoft Copilot, AI Agents, or LLMs to improve productivity and solution delivery. Strongly Preferred
- Previous Ontario Public Service / OPS or broader public-sector experience .
- Experience with permitting, licensing, registration, inspection, compliance, or case-management solutions.
- Experience supporting complex government/enterprise business processes.
- Experience with modernization and cloud transformation initiatives.

Recruiter Screening – Must Confirm Before Submission Do not submit unless the candidate confirms all of the following: Screening Item

Mandatory

7+ years software development

Yes 5+ years Dynamics 365 + Power Platform

Yes Prior Lead MS Dynamics Developer experience

Yes – Critical Dynamics 365 Customer Service

Yes CRM Customer Service Workspace

Yes – Critical Agent Experience Profile

Yes – Critical Session Templates

Yes – Critical Workstreams & Routing

Yes – Critical Dataverse

Yes Azure solution design

Yes Azure Functions / Logic Apps / APIM / App Services

Yes C# / .NET / ASP.NET / .NET Core

Yes Entity Framework

Yes Azure SQL / SQL Server

Yes Web API / REST APIs

Yes JavaScript / TypeScript

Yes Azure DevOps + CI/CD

Yes GitHub

Yes Enterprise integrations

Yes Agile/Scrum leadership

Yes Public-sector/enterprise experience

Yes; public sector preferred AI/Copilot/Agents/LLMs

Yes 100% onsite Toronto, 5 days/week

Yes – Critical

📌 Senior Software Developer – CRM / Technical Lead (Toronto)
🏢 Joblinxsapp
📍 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: senior software developer – crm / technical lead (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer – crm / technical lead (toronto) / toronto