Back to results

Dynamics 365 CRM Developer

  • ON, Canada
  • Ontario, Canada, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

About the Role

We're looking for a Dynamics 365 CRM Developer with 5–7 years of hands-on Dynamics 365 CE / CRM development experience to design, build, and support Dataverse solutions for our product (PREXA365) and client implementations.

Key Responsibilities

  • Develop and customize Dynamics 365 CE (Sales, Service & Marketing) and model-driven apps
  • Build C# plugins, custom workflow activities, and custom APIs
  • Write client-side scripts (JavaScript/TypeScript) and web resources
  • Develop PCF controls (React/TypeScript)
  • Build Power Automate flows and Power Apps (canvas/model-driven)
  • Build and maintain Azure components - Functions, Logic Apps, Service Bus, Key Vault
  • Strong functional knowledge of Dynamics 365 CE - Sales, Customer Service, and core CRM processes (lead-to-invoice, case management)
  • Lead functional discussions with clients and business users - gather requirements, run workshops, and translate business processes into D365 solutions
  • Perform fit-gap analysis and recommend configuration vs. customization
  • Develop Power Pages portals and Copilot Studio agents
  • Integrate D365 with external systems via Web API and Azure services
  • Manage solutions, ALM, and deployments (Azure DevOps / Power Platform Pipelines)
  • Configure security roles, business units, and teams
  • Troubleshoot, optimize performance, and support production issues
  • Participate in requirement analysis, estimation, and code reviews

Nice to Have

  • AI implementation or integration experience (e.g., Azure OpenAI, Copilot in D365, AI Builder)
  • AppSource / ISV product experience
  • Certifications: PL-400, PL-600, MB-210
More about this job

Responsibilities

Develop and customize Dynamics 365 CE and Dataverse solutions, including plugins, custom APIs, model-driven apps, PCF controls, Power Platform applications, and Azure integrations. Lead client requirements discussions, configure and deploy solutions, and troubleshoot and optimize production systems.

Requirements

The role requires 5–7 years of hands-on Dynamics 365 CE/CRM development experience and strong functional knowledge of Sales, Customer Service, and core CRM processes. Candidates should be able to build customizations and integrations, lead client workshops, perform fit-gap analysis, and manage ALM and deployments; AI experience and specified Microsoft certifications are nice to have.

Skills

  • Dynamics 365 CE
  • Dataverse
  • C#
  • JavaScript
  • TypeScript
  • React
  • PCF Controls
  • Power Automate
  • Power Apps
  • Azure Functions
  • Azure Logic Apps
  • Azure Service Bus
  • Azure Key Vault
  • Power Pages
  • Copilot Studio
  • Azure DevOps

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Consulting

Keywords

  • Dynamics 365 CE
  • Dynamics 365 CRM
  • Dataverse
  • Model-Driven Apps
  • C# Plugins
  • Custom Workflow Activities
  • Custom APIs
  • JavaScript
  • TypeScript
  • PCF Controls
  • React
  • Power Automate
  • Power Apps
  • Azure Functions
  • Azure Logic Apps
  • Azure Service Bus
  • Azure Key Vault
  • Power Pages
  • Copilot Studio
  • Web API
  • Azure DevOps
  • Power Platform Pipelines
  • ALM
  • Fit-Gap Analysis
  • Azure OpenAI
  • Copilot in Dynamics 365
  • AI Builder
  • PL-400
  • PL-600
  • MB-210

Report this job