Back to results

Software Developer - CRM – Intermediate (Microsoft Dynamics 365 Customer Engagement (CRM) exp)

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Job Role: Software Developer - CRM – Intermediate (Microsoft Dynamics 365 Customer Engagement (CRM) exp)

Location : Toronto, ON/Onsite

Position Type : Contract Role

Start Date

2026-11-16

End Date

2027-05-14

5 Days Onsite

Ideal Candidate Rate: CAD 75-78/Hr (Depending on the experience)

Must Have:

  • Demonstrated proficiency in CRM platform development and configuration, preferably Microsoft Dynamics 365 Customer Engagement (CRM), including entities, forms, views, dashboards, workflows, and business process flows.
  • Strong knowledge of software development using C#, .NET Framework/.NET Core, JavaScript, TypeScript, HTML, CSS, and REST APIs.
  • Experience developing and maintaining CRM integrations using web services, APIs, Azure Integration Services, middleware solutions, and data synchronization technologies.
  • Minimum experience developing, configuring, and supporting enterprise CRM solutions within medium to large organizations.
  • Demonstrated experience delivering CRM enhancements, customizations, integrations, and application support throughout the software development lifecycle.
  • Experience gathering and analyzing business requirements and translating them into technical solution designs and implementation plans.
  • Experience designing, developing, testing, and deploying custom CRM components, plugins, workflows, reports, and integrations.

Note: AI-enabled tools may be used to sort applications based on job-related criteria. All AI generated results are vetted by our team and the decision of which candidates move forward is always made by a human

More about this job

Responsibilities

Develop, configure, test, and deploy CRM enhancements, custom components, plugins, workflows, reports, and integrations. Provide enterprise CRM application support and translate business requirements into technical designs and implementation plans.

Requirements

Candidates must have CRM development and configuration experience, preferably with Microsoft Dynamics 365 Customer Engagement, and strong skills in C#, .NET, JavaScript, TypeScript, web technologies, and REST APIs. They must also have experience supporting enterprise CRM solutions, building integrations, and delivering customizations throughout the software development lifecycle.

Skills

  • CRM Development
  • CRM Configuration
  • C#
  • .NET Framework
  • .NET Core
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • REST APIs
  • CRM Integrations
  • Azure Integration Services
  • Business Requirements Analysis
  • Data Synchronization

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • CRM
  • Entities
  • Forms
  • Views
  • Dashboards
  • Workflows
  • Business Process Flows
  • C#
  • .NET Framework
  • .NET Core
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • REST APIs
  • Web Services
  • Azure Integration Services
  • Middleware
  • Data Synchronization
  • Enterprise CRM
  • CRM Enhancements
  • Customizations
  • Plugins
  • Reports
  • Application Support
  • Business Requirements
  • Technical Solution Design
  • Testing

Report this job