Back to job search
ThoughtStorm logo

Senior Dynamics 365 CRM Developer

  • Toronto, ON
  • On-site
  • Posted Oct 17, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Develop and customize Dynamics 365 CRM solutions, including entities, forms, workflows, plug-ins, portals, and integrations with enterprise systems. Build reporting and data integration solutions, support cloud security and Azure architecture, and contribute to delivery through troubleshooting, documentation, CI/CD, and stakeholder management.

Job details

Hiring: Senior Dynamics 365 CRM Developer We are seeking a Senior Dynamics 365 CRM Developer with 8+ years of hands-on development and leadership experience in Microsoft Dynamics CRM projects. Strong expertise in Dynamics CRM customization, including Entities, Forms, Views, Reports, Ribbon, Menus, Dashboards, Workflows, and Plug-ins. Hands-on experience developing C#, JavaScript, HTML, .NET Core, AngularJS, and TypeScript solutions. Expert knowledge of Power Apps, Power Pages, Dataverse, Power Automate, and low-code/custom development. Strong understanding of Dynamics CRM SDK, Web API, Organization Services, OData, FetchXML, and XRM Toolbox. Experience building custom portals using ASP.NET, Azure App Services, Web Jobs, Azure Functions, Logic Apps, and Dynamics 365 Online integrations. Proficiency in Power BI reporting, CRM Reports, Word Templates, SQL, ETL processes, and data integration. Experience integrating CRM APIs with enterprise systems, alongside knowledge of middleware, gateways, and Microsoft cloud technologies. Strong knowledge of Azure AD B2C, Okta authentication, CRM Business Units, Teams, Roles, cloud security, and Azure solution design. Familiarity with Agile methodologies, Azure DevOps, CI/CD pipelines, troubleshooting, documentation, AODA accessibility, and stakeholder management.

What you’ll do

Develop and customize Dynamics 365 CRM solutions, including entities, forms, workflows, plug-ins, portals, and integrations with enterprise systems. Build reporting and data integration solutions, support cloud security and Azure architecture, and contribute to delivery through troubleshooting, documentation, CI/CD, and stakeholder management.

Requirements

Requires 8+ years of hands-on Dynamics CRM development and leadership experience, with expertise in CRM customization, Microsoft development technologies, Power Platform, and Dynamics APIs. Candidates should also have experience with Azure services, integrations, reporting and data processes, security, Agile delivery, Azure DevOps, accessibility, and stakeholder management.

Listed skills

  • C++ · Preferred
  • JavaScript · Preferred
  • TypeScript · Preferred
  • Microsoft Azure · Preferred
  • Power BI · Preferred
  • SQL · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Dynamics 365 CRM
  • CRM Customization
  • C#
  • JavaScript
  • .NET Core
  • AngularJS
  • TypeScript
  • Power Apps
  • Power Pages
  • Dataverse
  • Power Automate
  • Dynamics CRM SDK
  • Azure
  • Power BI
  • SQL
  • Azure DevOps

Job areas

  • Software
  • Technology
  • Data & Analytics
  • Consulting
  • Management & Leadership

More jobs from ThoughtStorm

See all jobs from ThoughtStorm