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