Senior Software Developer – Dynamics CRM (Toronto)

Senior Software Developer – Dynamics CRM (Toronto)

19 Oct
|
BITS Recruiting
|
Toronto

19 Oct

BITS Recruiting

Toronto

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.
- Robust 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.

📌 Senior Software Developer – Dynamics CRM (Toronto)
🏢 BITS Recruiting
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer – dynamics crm (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer – dynamics crm (toronto) / toronto