06 Nov
|
Veriday
|
Toronto
Veriday is seeking an experienced Microsoft Dynamics CRM Architect with solid 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, modern .
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 environment, and the opportunity to work on cutting‑edge projects.
📌 MS Dynamics CRM Architect (Toronto)
🏢 Veriday
📍 Toronto