Dynamics 365 CRM Developers

Jade Global•Toronto, ON

About The Position

We are looking for a well-rounded Dynamics 365 CRM Developer with a strong focus on user experience and front-end engineering. Alongside Dynamics 365 customization, SSIS integration, and database management, the role leads development of responsive user interfaces and custom controls in the Dynamics 365 and Power Apps ecosystem.

Requirements

  • At least 6 years of experience in Microsoft Dynamics 365 CRM/CE development and configuration.
  • Front-end development experience with HTML5, CSS3, JavaScript/TypeScript, and a framework such as React or Angular; experience building custom web resources or PCF controls.
  • Hands-on experience developing PCF controls and Ribbon Workbench customizations.
  • Solid SSIS experience, preferably with Dynamics 365 connectors such as KingswaySoft, and SQL Server/T-SQL experience.
  • Excellent client-facing communication skills suitable for an onshore role.

Nice To Haves

  • Experience building Canvas and Model-driven apps on Dataverse using Power Apps.
  • Experience designing Power Automate cloud flows for business process automation and integrations, including migrating classic workflows to flows.

Responsibilities

  • Customize and extend Dynamics 365 CE forms, views, ribbons, and business logic using JavaScript, TypeScript, HTML5, and CSS3.
  • Design and build Power Apps Component Framework (PCF) controls for tailored user experiences in Model-driven and Canvas apps.
  • Develop backend plugins and integrations using C#/.NET and Dynamics 365 Web APIs.
  • Build and maintain SSIS ETL pipelines and SQL Server database objects for data synchronization and reporting.
  • Automate cross-platform workflows using Power Automate and build departmental solutions using Power Apps.
  • Conduct code reviews, optimize front-end rendering performance, and ensure UI accessibility and usability standards across CRM modules.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service