We are a dynamic, customer-centric organization committed to leveraging innovative technologies to drive business success. As part of our commitment to digital transformation, we are seeking a highly skilled and experienced MS CRM Tech Lead to join our team.

Key Responsibilities:

  • Dynamics CRM Design & Development: Lead the design and development of Microsoft Dynamics CRM solutions, including custom entity design, integration with external systems, and application deployment using Dynamics 365 Online.
  • Field Service Module: Implement and customize Dynamics CRM Field Service module to optimize business processes.
  • Master Data Model Implementation: Use Azure Logic Apps to implement Dynamics CRM Master Data Models, ensuring consistency and accuracy across the platform.
  • Canvas App Development: Lead the development and customization of Power Apps, particularly focusing on Canvas App development, to meet business requirements.
  • Integration & Customization: Integrate Dynamics CRM with existing systems and services, ensuring seamless data flow and process automation across platforms.
  • Business Process Optimization: Design and implement efficient business workflows and processes within Dynamics CRM, ensuring a streamlined and automated user experience.
  • CRM SDK Expertise: Utilize the CRM SDK to develop and enhance custom features, ensuring optimal CRM performance and user satisfaction.
  • Client Interaction: Engage directly with clients, providing technical expertise and solutions to ensure that Dynamics CRM systems meet their unique business requirements.
  • Agile Project Delivery: Lead and participate in Agile project delivery cycles, ensuring timely and high-quality delivery of CRM solutions within tight timelines.
  • Collaboration & Leadership: Work closely with CRM counterparts, offering leadership and guidance to junior team members, and ensuring that technical solutions align with business objectives.

Technology Requirements:

  • Microsoft Dynamics 365 Online (9.0 On-premises experience is a plus).
  • Power Apps (especially Canvas App development).
  • Power Automate for process automation.
  • Microsoft .NET, C#, and JavaScript for custom development.
  • SSRS Reporting for data reporting and visualization (preferred).
  • Power BI knowledge (preferred).
  • Inspection Entity (preferred).
  • Agile Project Methodology and experience in delivering under tight timescales.

Skills & Qualifications:

  • At least 5-7 years of experience in Microsoft Dynamics CRM, with a strong focus on Dynamics 365 Online. Experience with the Dynamics CRM Field Service module is essential.
  • Technical Expertise: Strong knowledge of Microsoft .NET, C#, JavaScript, Power Apps (Canvas), Power Automate, and SSRS Reporting.
  • CRM Customization & Development: Proven track record of developing, deploying, customizing, and integrating Dynamics CRM solutions using the CRM SDK.
  • Business Process Understanding: Proficiency in implementing business workflows, understanding complex business processes, and designing effective solutions in Dynamics CRM.
  • Agile Delivery: Experience in Agile project deliveries and managing technical teams to meet deadlines.
  • Client-Facing Skills: Experience working closely with clients to understand requirements and deliver tailored solutions.

If you are an experienced MS CRM Tech Lead with a passion for delivering innovative CRM solutions, we would love to hear from you!

Desired Skills:

  • Microsoft Dynamics 365
  • Power Apps
  • .Net
  • C#
  • Power BI
  • CRM

Desired Work Experience:

  • 5 to 10 years

Learn more/Apply for this position