Senior Software Developer – Dynamics CRM (Toronto)

Senior Software Developer – Dynamics CRM (Toronto)

19 Oct
|
BITS Recruiting
|
Toronto

19 Oct

BITS Recruiting

Toronto

Contract Duration: November 10, 2026 – March 31, 2027

Experience Required: 8+ years

We are seeking an experienced Senior Software Developer – Dynamics CRM to design, develop, customize, and integrate Microsoft Dynamics 365 CRM solutions. The ideal candidate will have strong hands-on development experience, expertise in the Microsoft Power Platform, and a proven ability to lead CRM development projects and deliver complex enterprise solutions.

Key Responsibilities

- Design, develop, customize, test, and maintain Microsoft Dynamics CRM applications.
- Configure and customize CRM entities, forms, views, reports, dashboards, ribbons, and menus.
- Develop custom workflows, plug-ins, and complex Microsoft 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 reports, Power BI dashboards, and reporting solutions to support business needs.
- 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, user manuals, and system documentation.
- Apply security principles and accessibility standards, including AODA,



throughout solution development.

Required Qualifications and Technical Skills

- 8+ years of hands-on experience developing and customizing Dynamics CRM solutions, including experience leading CRM projects.
- Robust experience with Dynamics 365 CRM customization, including entities, forms, views, workflows, plug-ins, and dashboards.
- Proficiency in C#, .NET, JavaScript, and HTML.
- Extensive experience with Power Apps, Power Pages, and Power Automate.
- Expert knowledge of Dynamics CRM SDK, Web API, Organization Services, OData, FetchXML, and XrmToolBox.
- Experience with Dataverse design and development, SQL, and enterprise system integrations.
- Knowledge of Azure technologies, including Azure Functions, Logic Apps, and Azure App Services.
- Experience building custom portals using ASP.NET, .NET Core, Angular, and TypeScript.
- Experience developing Power BI reports and CRM reporting solutions.
- Understanding of cloud security, authentication, business units, teams, and role management.
- Familiarity with Agile methodologies, DevOps practices, deployment pipelines, and troubleshooting.
- Strong analytical, problem-solving, communication, and stakeholder management skills.

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

📌 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