Senior Software Developer – Dynamics CRM
- Toronto, ON, Canada
$95 to $96 CAD / hour · Contract
Applications open in a new tab.
Job details
- Pay
- $95 to $96 CAD / hour
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
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.
More about this job
Responsibilities
Develop, customize, test, and maintain Microsoft Dynamics CRM applications, including configuring CRM components and building workflows, plug-ins, Power Platform solutions, and reports. Integrate CRM with enterprise systems, troubleshoot and support implementations, and collaborate with stakeholders while preparing technical and user documentation.
Requirements
Requires 8+ years of hands-on Dynamics CRM development and customization experience, including experience leading CRM projects, with strong skills in Dynamics 365, C#, .NET, JavaScript, and the Power Platform. Candidates should also have experience with Dataverse, Azure, enterprise integrations, SQL and ETL, reporting, Agile, DevOps, and deployment pipelines, along with strong analytical and communication skills.
Skills
- Microsoft Dynamics 365
- C#
- .NET
- JavaScript
- HTML
- Power Apps
- Power Pages
- Power Automate
- Dataverse
- CRM SDK
- Web API
- Azure Services
- Power BI
- SQL
- ETL
- Agile
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Data & Analytics
Keywords
- Microsoft Dynamics CRM
- Dynamics 365
- CRM SDK
- Web API
- Organization Services
- OData
- FetchXML
- XrmToolBox
- C#
- .NET
- JavaScript
- HTML
- Power Apps
- Power Pages
- Power Automate
- Dataverse
- Azure Functions
- Logic Apps
- Azure App Services
- Azure Services
- Power BI
- SQL
- ETL
- Enterprise Integrations
- CRM Workflows
- Plug-Ins
- Agile Methodologies
- DevOps
- Deployment Pipelines
- Cloud Security