Find a jobRecruiters

Senior Software Developer – Dynamics CRM

Exclusive opportunity

Onsite

Senior Software Developer – Dynamics CRM

BITS Recruiting

Senior Software Developer – Dynamics CRM

Skills

SQL QueriesC#.NETAICRMMicrosoft Power PlatformPower BIJavascriptAzure

4 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Salary:

CA$95 – CA$96 / hour

Location:

Toronto, ON, Canada

Work mode:

Onsite

Published on:

17 October 2026

What they need


November 10, 2026 – March 31, 2027

Experience Required: 8+ years

We are seeking an experienced Senior Software Developer – Dynamics CRM to support the development, customization, integration, and maintenance of Microsoft Dynamics CRM applications. The ideal candidate will have strong hands-on development experience, expertise in the Microsoft Power Platform, and the ability to deliver complex CRM solutions integrated with enterprise systems.

Key Responsibilities

  • Design, develop, customize, test, and maintain Microsoft Dynamics CRM applications.
  • Configure CRM entities, forms, views, reports, dashboards, ribbons, and menus.
  • Develop custom workflows, plug-ins, and complex Power Automate flows.
  • Build and customize solutions using C#, JavaScript, HTML, and .NET technologies.
  • Develop and customize Power Apps and Power Pages.
  • Integrate Dynamics CRM with enterprise systems using APIs and Azure services.
  • Develop CRM and Power BI reports, dashboards, and reporting solutions.
  • Troubleshoot technical issues and provide post-implementation support.
  • Collaborate with technical teams and business stakeholders throughout the software development lifecycle.
  • Prepare technical documentation, solution designs, and user documentation.

Required Qualifications and Technical Skills

  • 8+ years of hands-on experience developing and customizing Microsoft Dynamics CRM solutions, including experience leading CRM projects.
  • Strong experience with Dynamics 365, CRM SDK, Web API, Organization Services, OData, FetchXML, and XrmToolBox.
  • Proficiency in C#, .NET, JavaScript, and HTML.
  • Extensive experience with Power Apps, Power Pages, Power Automate, workflows, and plug-ins.
  • Experience with Dataverse, Azure services, and Dynamics 365 solution design.
  • Strong knowledge of CRM APIs, enterprise integrations, SQL, and ETL processes.
  • Experience developing Power BI reports, CRM reports, dashboards, and reporting solutions.
  • Familiarity with Azure Functions, Logic Apps, Azure App Services, and cloud security principles.
  • Experience working with Agile methodologies, DevOps practices, and deployment pipelines.
  • Excellent analytical, troubleshooting, communication, and stakeholder management skills.

Interested candidates who meet the above requirements are encouraged to apply or send their resume for consideration.

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.

Other offers great for you!

These companies are also looking for great profiles

Bee

Développeur CRM Dynamics

Freelance

Paris, France

Hybrid

Skills

CRMMicrosoft Dynamics 365

3 months ago

Quick apply

Wikeys

Senior Functional Analyst CRM Microsoft Dynamics 365

Freelance

Brussels, Belgium

Hybrid

Skills

Microsoft Dynamics 365DataversePower AppsMicrosoft Power PlatformPower AutomateBusiness AnalysisPower BID365 CRMFunctional AnalysisFunctional AnalystModel-Driven AppsPower PagesBPMNBusiness Process ModelingData ModelingFunctional SpecificationsRequirements Gathering

22 days ago

Quick apply

LeHibou

Tech Lead CRM Dynamics 365

560€ / jour

Freelance

92100 Boulogne-Billancourt, France

Hybrid

Skills

C#.NETCRMMicrosoft Dynamics 365

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools