Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop and customize Dynamics 365 CRM solutions, including entities, forms, workflows, plug-ins, portals, and integrations with enterprise systems. Build reporting and data integration solutions, support cloud security and Azure architecture, and contribute to delivery through troubleshooting, documentation, CI/CD, and stakeholder management.
Job details
Hiring: Senior Dynamics 365 CRM Developer We are seeking a Senior Dynamics 365 CRM Developer with 8+ years of hands-on development and leadership experience in Microsoft Dynamics CRM projects. Strong expertise in Dynamics CRM customization, including Entities, Forms, Views, Reports, Ribbon, Menus, Dashboards, Workflows, and Plug-ins. Hands-on experience developing C#, JavaScript, HTML, .NET Core, AngularJS, and TypeScript solutions. Expert knowledge of Power Apps, Power Pages, Dataverse, Power Automate, and low-code/custom development. Strong understanding of Dynamics CRM SDK, Web API, Organization Services, OData, FetchXML, and XRM Toolbox. Experience building custom portals using ASP.NET, Azure App Services, Web Jobs, Azure Functions, Logic Apps, and Dynamics 365 Online integrations. Proficiency in Power BI reporting, CRM Reports, Word Templates, SQL, ETL processes, and data integration. Experience integrating CRM APIs with enterprise systems, alongside knowledge of middleware, gateways, and Microsoft cloud technologies. Strong knowledge of Azure AD B2C, Okta authentication, CRM Business Units, Teams, Roles, cloud security, and Azure solution design. Familiarity with Agile methodologies, Azure DevOps, CI/CD pipelines, troubleshooting, documentation, AODA accessibility, and stakeholder management.
What you’ll do
Develop and customize Dynamics 365 CRM solutions, including entities, forms, workflows, plug-ins, portals, and integrations with enterprise systems. Build reporting and data integration solutions, support cloud security and Azure architecture, and contribute to delivery through troubleshooting, documentation, CI/CD, and stakeholder management.
Requirements
Requires 8+ years of hands-on Dynamics CRM development and leadership experience, with expertise in CRM customization, Microsoft development technologies, Power Platform, and Dynamics APIs. Candidates should also have experience with Azure services, integrations, reporting and data processes, security, Agile delivery, Azure DevOps, accessibility, and stakeholder management.
Listed skills
- C++ · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- Microsoft Azure · Preferred
- Power BI · Preferred
- SQL · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Dynamics 365 CRM
- CRM Customization
- C#
- JavaScript
- .NET Core
- AngularJS
- TypeScript
- Power Apps
- Power Pages
- Dataverse
- Power Automate
- Dynamics CRM SDK
- Azure
- Power BI
- SQL
- Azure DevOps
Job areas
- Software
- Technology
- Data & Analytics
- Consulting
- Management & Leadership
More jobs from ThoughtStorm
Training Specialist
- On-site
- Toronto, ON
- Posted Oct 17, 2026
Director of Clinical Informatics (BA3)
- Remote
- New Brunswick, Canada
- Posted Oct 17, 2026
Senior Privacy Impact Assessment (PIA) Specialist
- On-site
- Toronto, ON
- Posted Oct 16, 2026
Senior Business Analyst – IT Digital Transformation
- On-site
- Toronto, ON
- Posted Oct 15, 2026
