Encore Technical Solutions Inc.

Microsoft Dynamics Consultant

Greater Toronto Area, Canada

Contract
2 months ago
Save Job

Summary

Job Title: MS Dynamics 365CRM/Power Platform Programmer

Location: Toronto(Hybrid)

Job Type: Permanent

Salary: 100k-110k



Job Summary:


We are seeking a skilled Dynamics 365 CRM and Power Platform Programmer to design, develop, and implement solutions within the Microsoft Dynamics 365 environment. The ideal candidate will have strong technical expertise in customizing and configuring Dynamics 365 CRM, developing applications within the Power Platform, and integrating various business applications to enhance workflow automation and data management.


Key Responsibilities:

  • Design, develop, and maintain applications within Microsoft Dynamics 365 CRM and Power Platform (Power Apps, Power Automate, Power BI).
  • Customize and configure Dynamics 365 CRM to meet business requirements, including creating entities, workflows, business rules, and plugins.
  • Develop and implement custom Power Apps for process automation and business functionality.
  • Utilize Power Automate to create automated workflows and streamline operations.
  • Develop and maintain integrations between Dynamics 365 and third-party applications using APIs, Azure services, or middleware.
  • Troubleshoot, debug, and optimize system performance and application functionality.
  • Collaborate with business stakeholders to gather requirements and translate them into functional solutions.
  • Implement security best practices and role-based access controls within the Dynamics 365 and Power Platform environments.
  • Stay updated on the latest Microsoft technologies and recommend improvements for existing systems.


Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in developing and customizing Dynamics 365 CRM and Power Platform solutions.
  • Proficiency in Power Apps (Canvas & Model-Driven), Power Automate, and Power BI.
  • Experience with C#, JavaScript, .NET Framework, and TypeScript for custom development in Dynamics 365.
  • Strong knowledge of Dataverse (Common Data Service - CDS), SQL, and data modeling.
  • Familiarity with Azure Functions, Logic Apps, and API Management for integrations.
  • Experience with developing and maintaining plugins, workflows, business rules, and custom connectors.
  • Understanding of Microsoft Security and Compliance best practices.
  • Excellent problem-solving skills and ability to work in an agile development environment.
  • Strong communication and interpersonal skills to work effectively with cross-functional teams.


Preferred Qualifications:

  • Microsoft certifications in Dynamics 365, Power Platform, or Azure (e.g., PL-100, PL-200, PL-400, MB-600).
  • Experience with SharePoint, Teams, and Office 365 integrations.
  • Familiarity with AI Builder, Virtual Agents, and Power Pages.
  • Experience working in industries like finance, healthcare, or retail where CRM solutions are heavily utilized.


Benefits & Perks:

  • Competitive salary and performance-based incentives.
  • Flexible work options (remote/hybrid).
  • Comprehensive health, dental, and vision insurance.
  • Professional development and Microsoft certification sponsorship.
  • Paid time off and company holidays.
  • Dynamic and collaborative work environment.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: