Talent.com
Teckhorizon Inc
Dynamics 365 CRM DeveloperTeckhorizon Inc • Toronto, ON, Canada
Dynamics 365 CRM Developer

Dynamics 365 CRM Developer

Teckhorizon Inc • Toronto, ON, Canada
1 day ago
Job type
  • Full-time
  • Quick Apply
Job description

Our Client is looking for a Senior Dynamics 365 CRM Developer will translate business and technical requirements into secure, scalable, fully tested CRM solutions. The role requires deep hands-on experience with Dynamics 365 customization, Power Platform, CRM integrations, Azure services, custom development, reporting, security, and production support.

The consultant will work closely with business stakeholders, architects, developers, testers, vendors, and other technology teams throughout the software development lifecycle.

Key Responsibilities

Design, develop, configure, test, deploy, and maintain Microsoft Dynamics 365 CRM solutions.
Customize Dynamics 365 entities, forms, views, dashboards, reports, ribbons, menus, business units, teams, and security roles.
Build custom workflows, plug-ins, business rules, JavaScript components, and complex Power Automate flows.
Develop custom CRM functionality using C#, JavaScript, HTML, TypeScript, ASP.NET, and .NET Core.
Design and customize Power Apps and Power Pages solutions.
Build secure customer-facing and internal portals integrated with Dynamics 365 Online.
Develop Azure-based integrations using Azure App Services, Azure Functions, Logic Apps, WebJobs, APIs, middleware, and gateways.
Integrate Dynamics 365 with enterprise systems using CRM Web API, Organization Service, OData, FetchXML, Dataverse, and custom APIs.
Work with Dynamics CRM SDK, XRM Toolbox, Azure DevOps, deployment pipelines, task boards, and release processes.
Develop Dynamics CRM reports, Power BI dashboards, scheduled reports, ad hoc reports, and CRM Word templates.
Support SQL queries, ETL processes, data migration, data transformation, and enterprise data integration.
Apply cloud security principles using Azure AD B2C, Okta, Dynamics security roles, teams, business units, and role-based access controls.
Review technical specifications and convert them into detailed programming and solution-design documentation.
Conduct unit testing, debugging, troubleshooting, design walkthroughs, code reviews, and deployment validation.
Resolve production and post-implementation issues and provide ongoing technical support.
Review and modify installation, configuration, migration, and deployment scripts.
Produce solution documents, technical specifications, user manuals, operational guides, reports, assessments, and support documentation.
Ensure solutions align with Ontario Public Service development, security, information-management, and AODA accessibility standards.

Mandatory Requirements

Minimum eight years of hands-on experience delivering and leading Microsoft Dynamics CRM or Dynamics 365 projects.
Advanced experience customizing Dynamics entities, forms, views, reports, ribbons, menus, and dashboards.
Strong experience developing custom Dynamics workflows, plug-ins, and complex Power Automate flows.
Advanced development experience using C#, JavaScript, and HTML.
Expert-level experience with Power Apps and Power Pages customization.
Strong experience integrating Dynamics 365 with enterprise systems using CRM APIs.
Expert knowledge of Dynamics CRM SDK, Dynamics Web API, Organization Service, OData, FetchXML, XRM Toolbox, and Dataverse.
Strong experience with Dynamics 365 Online and Microsoft Azure solution design.
Experience with .NET, .NET Core, ASP.NET, JavaScript, TypeScript, and AngularJS.
Experience with Azure App Services, Azure Functions, Logic Apps, WebJobs, and Azure DevOps.
Experience with Dynamics reporting, Power BI, SQL, CRM Word templates, ETL, and data integration.
Experience working in Agile delivery environments.

Core Technical Skills

Microsoft Dynamics 365 CRM
Dynamics 365 Online
Dynamics CRM SDK
Dynamics Web API
Organization Service
Dataverse
OData
FetchXML
XRM Toolbox
Power Apps
Power Pages
Power Automate
Power BI
C#
JavaScript
HTML
TypeScript
ASP.NET
.NET Core
AngularJS
Azure App Services
Azure Functions
Azure Logic Apps
Azure WebJobs
Azure AD B2C
Okta
SQL
ETL
Azure DevOps
Middleware and API gateways

Reporting and Integration Experience

Develop complex Dynamics CRM and Power BI reporting solutions for scheduled and on-demand reporting.
Create CRM dashboards, custom reports, data visualizations, and Word templates.
Integrate Dynamics 365 with internal and external enterprise applications.
Design and support API-based integrations, middleware components, and data-exchange processes.
Develop and support ETL processes, data transformation, data migration, and reconciliation.
Work with SQL, CRM APIs, Dataverse, OData, and enterprise data sources.
Support marketing automation, customer journey analytics, and CRM-based reporting requirements.

Security and Architecture Experience

Design Dynamics 365 security models using business units, teams, roles, field security, and access controls.
Implement authentication and identity integrations using Azure AD B2C and Okta.
Apply cloud-security principles to CRM portals, APIs, integrations, and hosted services.
Contribute to enterprise CRM architecture, solution design, high availability, and integration standards.
Support secure, scalable, and maintainable Dynamics 365 implementations.

Preferred Qualifications

Experience delivering Dynamics 365 solutions within the Ontario Public Service or another public-sector environment.
Experience with CRM enterprise architecture methodologies, standards, and design tools.
Experience designing high-availability Dynamics 365 solutions.
Knowledge of rapid application development methodologies.
Understanding of information-management principles, policies, and practices.
Experience developing internet-ready and portal-based applications.
Knowledge of relational databases, query languages, communication protocols, middleware, and gateways.
Understanding of AODA accessibility requirements and Ontario government standards.

Communication and Collaboration

Excellent verbal and written communication skills.
Strong stakeholder-management and client-service abilities.
Ability to explain technical designs, risks, issues, and recommendations to both technical and non-technical audiences.
Strong analytical, troubleshooting, problem-solving, and decision-making skills.
Experience facilitating design walkthroughs, technical reviews, and solution discussions.
Ability to work effectively with architects, business analysts, developers, testers, vendors, and business stakeholders.
Demonstrated ability to manage priorities and meet demanding project deadlines.

Create a job alert for this search

Dynamics 365 CRM Developer • Toronto, ON, Canada

Similar jobs

Senior Dynamics 365 Developer - CRM & Power Platform Lead

Huntel GlobalToronto, ON, CA
Full-time

A leading staffing agency is seeking a Senior Dynamics 365 Developer in Toronto, Ontario.This role involves translating technical specifications into working CRM applications and requires extensive... Show more

 • Promoted

Dynamics 365 CRM Architect - Contract Role

Source CodeToronto, ON, CA
Full-time

Lead CRM and data migration initiatives at the Office of the Public Guardian and Trustee as a Dynamics 365 CRM Architect.Specialize in technical oversight for transitioning to Dynamics 365 Customer... Show more

 • Promoted

Microsoft Dynamics 365 CRM Consultant

Catapult ERP Services Inc.Toronto, ON, CA
Full-time

Catapult is seeking a dynamic and multifaceted individual to fulfill the role of Dynamics 365 Consultant for CRM apps.Reporting to the CRM Team Lead, the Application Consultant will act as a vital ... Show more

 • Promoted

Dynamics 365 CRM Developer | Power Platform & Azure DevOps

Turtle Island StaffingToronto, Ontario, Canada
Full-time

A Canadian staffing agency seeks a skilled software developer to create and modify code, design systems, and implement solutions using Dynamics 365 and Power Platform.The role includes producing te... Show more

 • Promoted

Dynamics 365 F&O Tech Lead (Remote)

BDO CanadaToronto, Ontario, Canada
Remote
Full-time

A leading Canadian consulting firm is looking for a Microsoft Dynamics 365 F&O Technical / Development Team Lead to join their Solution Operations Practice.This remote role involves designing and d... Show more

 • Promoted

Microsoft Dynamics 365 Crm Technical Consultant, Manager - C$103,000 - C$171,800 A Year

PwCToronto, Canada
Full-time

Overview Microsoft Dynamics 365 CRM Technical Consultant, Manager Join to apply for the Microsoft Dynamics 365 CRM Technical Consultant, Manager role at PwC Canada What you’ll do At PwC, our peop... Show more

 • Promoted • New!

Microsoft Dynamics Developer

Lighthouse Technology ServicesToronto, ON, CA
Temporary

Lighthouse Technology Services is partnering with our client to fill their Microsoft Dynamics Developer position! This is a 3+ month contract-to-hire opportunity and will be onsite in the Toronto a... Show more

 • Promoted

Senior Dynamics 365 Developer Needed

Yoush ConsultingToronto, ON, CA
Full-time

Become a Senior Developer for Dynamics 365 with Yoush Consulting in Downtown Toronto, focusing on system design and integration.Collaborate on enhancements and support developers in growth.Yoush Co... Show more

 • Promoted

Azure & Dynamics 365 Developer

Electric MindToronto, ON, CA
Full-time

At Electric Mind, Engineering is where strategy meets action.Our team helps organizations cut through complexity—aligning business ambition with technology execution to unlock real, lasting change.... Show more

 • Promoted

Microsoft Dynamics 365 (CRM) Developer

Onico SolutionsRichmond Hill, York Region, CA
Temporary

We are currently looking for a Microsoft Dynamics 365 (CRM) Developer for a minimum 6 month contract (likely extension) for a recent implementation of our client’s sales and marketing applications.... Show more

 • Promoted

Senior CRM Developer - Dynamics 365 & Power Automate

Rubicon PathToronto, ON, CA
Full-time

A leading software development firm in Toronto is looking for a Senior Software Developer with expertise in CRM systems.The candidate will be responsible for translating specifications into CRM app... Show more

 • Promoted

Dynamics 365 Developer – Remote ERP/CRM & Power Platform

Advanced Information Management, Inc.Toronto, Ontario, Canada
Remote
Full-time

A technology and cybersecurity company is seeking a skilled Microsoft Dynamics Developer to join their Enterprise Applications team.This remote role involves designing, developing, and customizing ... Show more

 • Promoted

Microsoft Dynamics 365 Crm Technical Consultant, Manager - C$103,000 - C$171,800 A Year

PwC CanadaToronto, Canada
Full-time

OverviewMicrosoft Dynamics 365 CRM Technical Consultant, ManagerJoin to apply for theMicrosoft Dynamics 365 CRM Technical Consultant, Managerrole atPwC CanadaWhat you’ll doAt PwC, our people in bus... Show more

 • Promoted

Dynamics 365 CRM Architect - Hybrid Contract (6+ Months)

Onico SolutionsRichmond Hill
Full-time +1

A leading technology firm is seeking a Dynamics 365 CRM Solution Architect for a minimum 6 month contract with likely extension in downtown Toronto.The ideal candidate will have over 5 years of exp... Show more

 • Promoted

Dynamics 365 CRM Consultant — Client Solutions & Training

Catapult ERP Services Inc.Toronto, ON, CA
Full-time

A leading company in ERP and CRM solutions is seeking a Dynamics 365 Consultant in Toronto, Canada.The role involves engaging with clients to understand their unique requirements and delivering tai... Show more

 • Promoted

CRM Solution Architect - Dynamics 365 & Power Platform Lead

Rubicon PathToronto, ON, CA
Full-time

A leading tech consulting firm in Toronto is seeking a Solution Architect specializing in CRM.The role requires at least 8 years of experience in Microsoft Dynamics 365 implementation and solution ... Show more

 • Promoted

Dynamics 365 Solutions Sales Lead

ITC WorldwideToronto, ON, CA
Full-time

A leading technology solutions provider in Toronto is seeking a Dynamics 365 Solution Sales Specialist to accelerate cloud sales growth.The role involves identifying and closing opportunities in Dy... Show more

 • Promoted

Microsoft Dynamics D365 SCM / F&O Lead

GenetecToronto, ON, CA
Full-time

We are looking for a seasoned Microsoft Dynamics 365 Finance & Operations (F&O) expert with deep experience across end-to-end supply chain value streams.You will own the functional design, configur... Show more

 • Promoted

Dynamics 365 (CE/CRM) Solutions Architect

Cambay SolutionsToronto, Ontario, Canada
Full-time

Dynamics 365 (CE/CRM) Solutions Architect Direct message the job poster from Cambay Solutions.About Cambay Solutions Cambay is a Microsoft Partner IT firm delivering the Microsoft Three Cloud Strat... Show more

 • Promoted

Senior Dynamics 365 Crm Delivery Lead & Director - $191,200 - $241,200 A Year

PwC CanadaToronto, Canada
Full-time

A leading consulting firm in Canada is searching for a Microsoft Dynamics 365 CRM Delivery Lead, Director.In this role, you will lead and develop a high-performing team, leveraging your expertise i... Show more