Back to results

Senior Microsoft Dynamics 365 Developer – Technical Lead (CRM / Power Platform)

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Minimum 7 years of software development experience, 5 years with Dynamics 365 and Power Platform, and 3 years in a technical leadership role.
Posting language
English
Posted

Original job description

Job Title: Senior Microsoft Dynamics 365 Developer – Technical Lead

We are seeking a hands-on Senior Microsoft Dynamics 365 Developer / Technical Lead to deliver enterprise CRM, Customer Service, and case management solutions.

  • Minimum 7 years of software development experience, 5 years with Dynamics 365 and Power Platform, and 3 years in a technical leadership role.
  • Proven experience leading MS Dynamics development teams, mentoring developers, conducting code reviews, and establishing development standards.
  • Strong expertise in Dynamics 365 Customer Service, Customer Service Workspace, Agent Experience Profiles, session templates, workstreams, and routing.
  • Hands-on experience with Power Apps, Power Automate, Dataverse, data modeling, security, plug-ins, workflows, and low-code/custom development.
  • Experience designing Azure solutions using Azure Functions, Logic Apps, API Management, App Services, Azure Storage, and Key Vault.
  • Strong custom development skills in C#/.NET, ASP.NET Core, Entity Framework, REST APIs, JavaScript/TypeScript, and SQL Server/Azure SQL.
  • Experience developing enterprise integrations and implementing Azure DevOps, GitHub, CI/CD pipelines, and automated deployments.
  • Ability to translate business requirements into secure, scalable solution architectures and lead Agile delivery across cross-functional teams.
  • Experience with permitting, licensing, registration, inspection, compliance, or case management solutions is highly relevant; public-sector experience is an asset.
More about this job

Responsibilities

Lead hands-on development and delivery of enterprise CRM, customer service, and case management solutions using Dynamics 365, Power Platform, and Azure. Guide and mentor developers, establish development standards, review code, and lead Agile delivery and integrations across cross-functional teams.

Requirements

Requires at least 7 years of software development experience, 5 years with Dynamics 365 and Power Platform, and 3 years in technical leadership. Candidates should have strong Dynamics 365 Customer Service, Azure, custom development, integration, and CI/CD experience, with permitting, licensing, inspection, compliance, case management, or public-sector experience considered relevant.

Skills

  • Microsoft Dynamics 365
  • Power Platform
  • Dynamics 365 Customer Service
  • Customer Service Workspace
  • Power Apps
  • Power Automate
  • Dataverse
  • Azure
  • C#/.NET
  • ASP.NET Core
  • Entity Framework
  • REST APIs
  • JavaScript/TypeScript
  • SQL Server/Azure SQL
  • Azure DevOps
  • CI/CD

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Management & Leadership
  • Customer Service & Support
  • Consulting

Keywords

  • Microsoft Dynamics 365
  • Power Platform
  • Customer Service
  • Case Management
  • Customer Service Workspace
  • Agent Experience Profiles
  • Session Templates
  • Workstreams
  • Routing
  • Power Apps
  • Power Automate
  • Dataverse
  • Azure Functions
  • Logic Apps
  • API Management
  • App Services
  • Azure Storage
  • Key Vault
  • C#/.NET
  • ASP.NET Core
  • Entity Framework
  • REST APIs
  • JavaScript/TypeScript
  • SQL Server
  • Azure SQL
  • Azure DevOps
  • GitHub
  • CI/CD
  • Agile Delivery

Report this job