top of page

Microsoft Dynamics CRM Developer

Toronto, ON, Canada

Job Type

Full-Time/Contract

Workspace

Hybrid

About the Role

We are seeking an experienced Microsoft Dynamics CRM Developer with 5–8+ years of hands-on experience designing, developing, customizing, and supporting CRM solutions using Microsoft Dynamics 365 Customer Engagement (CE) / Dynamics CRM. The ideal candidate will have strong technical expertise in CRM customization, integrations, development best practices, and delivering scalable business solutions aligned with organizational goals.

Key Responsibilities:

- Design, develop, customize, and implement solutions within Microsoft Dynamics 365 CRM / Dynamics 365 CE.
- Configure and customize entities, forms, views, dashboards, business rules, workflows, and security models.
- Develop and maintain plugins, custom workflows, custom actions, and Power Automate flows.
- Build and support integrations between Dynamics CRM and external systems using REST/SOA APIs, Azure services, and middleware platforms.
- Develop client-side customizations using JavaScript, TypeScript, HTML, CSS, and Power Apps Component Framework (PCF).
- Implement CRM automation and business processes to improve operational efficiency.
- Create and maintain custom reports and dashboards using Power BI and CRM reporting capabilities.
- Participate in requirement gathering, technical design discussions, and solution architecture.
- Perform code reviews, troubleshoot production issues, and optimize system performance.
- Support data migration activities and CRM deployments across environments.
- Collaborate with business stakeholders, QA teams, and cross-functional technical teams.
- Follow secure development practices and maintain technical documentation.

Requirements

  • 5–8+ years of experience working with Microsoft Dynamics CRM / Dynamics 365 CE development.

  • Strong expertise in:

    • C#, .NET Framework / .NET Core

    • JavaScript / TypeScript

    • Power Platform (Power Apps, Power Automate)

    • Dynamics CRM SDK and Web API

    • Plugin and Custom Workflow development

    • PCF Controls (PowerApps Component Framework)

  • Experience with Azure Integration Services (Logic Apps, Azure Functions, Service Bus, API Management).

  • Strong understanding of Dataverse and CRM data modeling.

  • Experience integrating Dynamics CRM with ERP, marketing platforms, or third-party applications.

  • Knowledge of CI/CD pipelines, Azure DevOps, and release management practices.

  • Experience with SQL Server and reporting tools.

  • Strong debugging, troubleshooting, and performance optimization skills.

  • Excellent communication and stakeholder management abilities.

About the Company

Winobell is an IT consulting and services company specializing in Salesforce implementation, customization, and enterprise software solutions. We help businesses streamline their processes, enhance customer relationships, and achieve digital transformation through cutting-edge technology and expert consulting.

Cloud consultants serving North America

Contact us to learn how our CRM, AI, ServiceNow, SAP, Workday, and integration solutions can transform your business. Our experts are here to align technology with your vision for growth.

© 2025 Winobell. All rights reserved.


Call Us

​+1 (437) 253-5451

Meet Us!

88 Queens Quay West

Suite 2500

Toronto, ON M5J0B8

  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
bottom of page