MS Dynamics CRM Senior Technical Consultant

Job Description

  • Contractor
  • Anywhere

long term Contract // Canada (Remote). Please share resumes to charandeep.singh@peopleintegra.com.

Job Title: MS Dynamics CRM Senior Technical Consultant
Location: Canada (Remote)
Contract (12+ months)

Note: Need 12+ years candidate and candidate must be in Canada with valid Canadian visa.

Job Description:

Key Responsibilities
• Develop, customize, and extend Microsoft Dynamics 365 CE (CRM) modules, including Sales, Customer Service, Marketing, and Field Service.
• Build and maintain custom components such as plugins, workflows, web resources, Power Automate flows, and Power Apps (Canvas & Model-Driven).
• Design and implement data integrations using Azure Logic Apps, Azure Functions, REST APIs, and custom connectors.
• Collaborate with solution architects and business analysts to transform requirements into scalable, technical solutions.
• Optimize performance, troubleshoot issues, and ensure best practices in CRM development.
• Support migration activities, including data migration, system upgrades, and environment management.
• Participate in code reviews, enforce coding standards, and mentor junior developers.
• Work with Azure DevOps for source control, CI/CD pipelines, and release management.

Required Qualifications
• Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
• 6+ years of hands-on experience with Microsoft Dynamics 365 CRM/CE.
• Strong proficiency in C#, JavaScript, TypeScript, and .NET Framework/Core.
• Deep knowledge of customizing and extending Dynamics 365 CE through plugins, custom workflows, Power Automate, and Power Apps.
• 5+ Years of Experience on Power Platform, Dataverse and managing CRM data models.
• Strong experience in system integration using APIs, Azure Logic Apps, and Azure Functions.
• Familiarity with Azure Service Bus, API Management, and application integration patterns.
• Solid understanding of Agile methodologies.
• Excellent problem-solving and communication skills.