04 Nov
|
Veriday
|
Toronto
Veriday is seeking an experienced Microsoft Dynamics CRM Architect with strong C# and .
NET development experience to support our client. This role combines solution architecture, technical leadership, and hands-on development across Dynamics 365 Customer Engagement (CE), Microsoft Power Platform, Dataverse, .
NET, and Azure. The successful candidate will translate business requirements into secure, scalable applications and integrations, leading delivery from solution design through implementation and production support.
Location:
Toronto Contract Duration: 6 Months with potential extension What you will do:
-
• Lead the architecture, design, development, and implementation of enterprise Dynamics 365 CE solutions.
• Translate business requirements into technical specifications, integration designs, and scalable Dataverse data models.
• Assess standard functionality, configuration, low-code capabilities, and custom development options to recommend maintainable solutions.
• Configure and customize Dynamics 365 CE, including custom tables/entities, relationships, forms, views, dashboards, and business rules.
• Develop C# plug-ins, custom workflow activities, and reusable business logic using the Dynamics/Dataverse SDK.
• Design, develop, and maintain custom applications, backend services, and integration components using C#, .
NET, and ASP.
NET Core.
• Develop secure RESTful APIs and services that connect Dynamics 365 CE with enterprise applications.
• Use .
NET Framework for supported Dynamics plug-ins and workflow extensions, and modern .
NET for external services and integration applications.
• Apply object-oriented design, dependency injection, asynchronous programming,
and reusable development patterns.
• Build and optimize integrations using Azure Functions, Logic Apps, Service Bus, and API Management.
• Use Azure DevOps and Git for source control, continuous integration, and automated deployments. What you need to be successful:
-
• Extensive experience delivering enterprise Microsoft Dynamics CRM / Dynamics 365 CE solutions.
• Proven experience as a Technical Architect, Solution Architect, or Technical Lead, with active involvement in hands-on development.
• Strong practical experience with C#, .
NET Framework, contemporary .
NET, ASP.
NET Core, and RESTful API development.
• Experience developing Dynamics plug-ins, custom workflow activities, and integrations using the Dynamics/Dataverse SDK.
• Hands-on expertise in Dataverse, Canvas apps, model-driven apps, and Power Automate.
• Experience designing and implementing integrations using Azure Functions, Logic Apps, Service Bus, and API Management.
• Strong understanding of data modeling, application security, performance optimization, and supported customization approaches.
• Experience with Azure DevOps, Git, CI/CD pipelines, automated testing, and solution deployment.
• Strong analytical, troubleshooting, stakeholder communication, and technical documentation skills.
• Degree or diploma in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
• Availability to attend the Toronto office 3 days per week.
We offer
a competitive rate/hour, a collaborative and dynamic work setting, and the opportunity to work on cutting-edge projects. If you possess the required skills and are ready for an exciting challenge, we encourage you to apply.
📌 MS Dynamics CRM Architect (Toronto)
🏢 Veriday
📍 Toronto