Dynamics 365 CRM Developer - Onsite Toronto

Randstad Canada

Toronto

On-site

CAD 83,000 - 117,000

Full time

3 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Dynamics 365 stack
Azure Integration services
CI/CD workflows
Azure DevOps & Git

Job summary

Randstad Canada is seeking an Intermediate Software Developer - CRM to join a Toronto-based contract. You will design, develop, and integrate Dynamics 365 Customer Engagement solutions, using C#, .NET, TypeScript, REST APIs, and Azure Integration Services.

Onsite in Toronto for a 6-month contract with potential extension. You will build plugins, workflows, and data integrations, perform SDLC activities, and support enterprise CRM projects requiring strong diagnostic and cross‑functional

Qualifications

  • Experience developing and configuring Microsoft Dynamics 365 Customer Engagement (CRM) solutions.
  • Strong hands-on development with C#, .NET Framework/.NET Core, JavaScript/TypeScript, HTML/CSS, and REST APIs.
  • Experience with CRM integrations using web services, APIs, and Azure Integration Services.
  • Relational database design and SQL knowledge; performance tuning.
  • DevOps practices using Azure DevOps or Git; ALM and CI/CD workflows.

Responsibilities

  • Translate business requirements into scalable, tested CRM applications.
  • Configure Dynamics 365 CE entities, forms, views, dashboards, workflows, and BPFs.
  • Develop, test, and deploy CRM extensions and plugins using C# and .NET.
  • Build client-side scripts and web resources with JavaScript/TypeScript, HTML5, CSS.
  • Design, build, and maintain enterprise integrations via REST APIs, Logic Apps, Service Bus.
  • Manage SQL objects: queries, procedures, triggers, views; ensure data integrity.
  • Implement RBAC, secure coding, and Azure cloud services; participate in ALM and deployments.
  • Support UAT, incident triage, and production support; contribute to data migration and upgrades.

Job description

Randstad Canada is seeking an Intermediate Software Developer - CRM to join a Toronto-based contract. You will design, develop, and integrate Dynamics 365 Customer Engagement solutions, using C#, .NET, TypeScript, REST APIs, and Azure Integration Services.

Onsite in Toronto for a 6-month contract with potential extension. You will build plugins, workflows, and data integrations, perform SDLC activities, and support enterprise CRM projects requiring strong diagnostic and cross‑functional

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CRM Software Developer: Dynamics 365 & Azure
Senior CRM Software Developer: Dynamics 365 & Azure

Source Code • Toronto

On-site
CAD 123,000 - 146,000
Software Developer - CRM – Intermediate (Microsoft Dynamics 365 Customer Engagement (CRM) exp)
Software Developer - CRM – Intermediate (Microsoft Dynamics 365 Customer Engagement (CRM) exp)

Bevertec • Toronto

On-site
CAD 103,000 - 107,000
Intermediate Software Developer - CRM - Toronto
Intermediate Software Developer - CRM - Toronto

Randstad Canada • Toronto

On-site
CAD 83,000 - 117,000
Dynamics 365 stack
Azure Integration services
CI/CD workflows
+1
Microsoft Dynamics Consultant
Microsoft Dynamics Consultant

BuzzClan • Oshawa

On-site
CAD 80,000 - 100,000
Senior Dynamics 365 Developer - CRM & Power Platform Lead
Senior Dynamics 365 Developer - CRM & Power Platform Lead

Huntel Global • Toronto

On-site
CAD 110,000 - 160,000
Senior Microsoft Dynamics CRM Developer
Senior Microsoft Dynamics CRM Developer

Veriday Inc. • Toronto

On-site
CAD 80,000 - 120,000
MS Dynamics CRM Architect
MS Dynamics CRM Architect

Veriday • Toronto

On-site
CAD 96,000 - 152,000
Senior Dynamics 365 CRM Engineer – Onsite Oshawa
Senior Dynamics 365 CRM Engineer – Onsite Oshawa

BuzzClan • Oshawa

On-site
CAD 80,000 - 100,000
MS Dynamics CRM Architect
MS Dynamics CRM Architect

Veriday Inc. • Toronto

On-site
CAD 83,000 - 131,000
Senior Dynamics 365 Developer
Senior Dynamics 365 Developer

Huntel Global • Toronto

On-site
CAD 110,000 - 160,000