Company logo hidden

Tech Lead - MSD (Microsoft Dynamics)

Unlock employer Abu Dhabi, United Arab Emirates Posted: 20 Apr 2026

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Join our Dynamics CRM Development team as a pivotal contributor in leading the full development and support lifecycle. In this role, you will build and maintain innovative features for Dynamics CE Online, collaborating closely with Developers, Product Managers, Solution Architects, and Senior Stakeholders to transform business needs into high-performing digital solutions.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Primary Responsibilities & Key Duties:

  • Solution Design & Strategy: Lead architecture and solution design for Dynamics 365; conduct grooming sessions with business users to provide optimal solutions, accurate estimations, and detailed sub-tasks for every user story.
  • Development: Execute end-to-end MS Dynamics CE implementations, including high-level customizations, UI/form & plugins & workflows development, Power Automate development, security configuration, reporting/dashboards configuration, and technical/business documentation.
  • Module Expertise: Extensive hands-on development across Sales, Customer Service, Customer Voice, and Power Pages.
  • System Integration: Manage seamless integrations using Web API, REST/ODATA, and SOAP endpoints, while utilizing Visual Studio and source control for versioning.
  • Platform Maintenance: Proactively monitor, troubleshoot, and maintain the CRM platform to ensure zero-friction operations and rapid defect resolution.
  • Agile Collaboration: Work within a Scrum framework, conducting stakeholder demos and collaborating with the architecture team to ensure designs meet all technical and business requirements.
  • Leadership: Mentor Senior & Junior developers, ensuring adherence to standards and best practices.

Requirements:

  • Minimum of 8 years of extensive work experience using MS Dynamics CRM 365.
  • Strong hands-on experience as an MS Dynamics developer, including configuration, development of customizations, and extending platform capabilities (e.g., workflows/plugins).
  • In-depth experience with MS Dynamics cloud offering modules, including Customer Service Hub, Dynamics 365 Marketing, Customer Voice, Sales, and Power Apps.
  • Strong experience with Power Automate Cloud Flows.
  • Proficient in C#, ASP.NET, .NET Core, and Web APIs.
  • Experience with Azure Synapse Link and Data Flows development; banking industry experience is preferred.
  • Familiarity with Agile methodology; experience in Confluence and JIRA is a plus.
  • Excellent planning, prioritization, analytical, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Bachelor's degree or equivalent; 8+ years of experience, with prior experience in the banking domain preferred.

Language Requirements: Excellent written and verbal communication skills in English are required.

Location: Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates (Remote)

Job Type: Full-time

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct