Senior Dynamics 365 CRM Developer
Senior Dynamics 365 CRM Developer is a contract role at ThoughtStorm in Toronto, ON, Canada, posted 16 Oct 2026.
Hiring: Senior Dynamics 365 CRM DeveloperWe 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. Show more Show less