Microsoft Dynamics 365 CRM Developer

4 days ago


Dubai, Dubai, United Arab Emirates Melodica Music Academy Full time

Job Title

Microsoft Dynamics 365 CRM Developer (CE Focus)

Job Purpose

We are seeking an experienced Microsoft Dynamics 365 CRM Developer to support and enhance our CRM platform where vendor-delivered work is incomplete or requires extension. The role will focus on custom development, plugins, JavaScript, entity customisation, and system integrations, with a strong emphasis on Finance and Operations (F&O) integration via Dual Write and custom interfaces.

This is a hands-on technical role requiring strong ownership, problem-solving skills, and the ability to work independently in a live, integrated ERP–CRM environment.

Key Responsibilities

Dynamics 365 CRM Development

  • Design and develop custom plugins using C# and the Dynamics SDK
  • Build and maintain JavaScript (Client API) for form logic, validation, and UI enhancements
  • Create and customise entities, fields, relationships, business rules, and forms
  • Develop and maintain Power Automate flows supporting CRM processes
  • Implement security roles and access controls aligned with business requirements

Integration and Architecture

  • Work closely with Dynamics 365 Finance and Operations through Dual Write
  • Troubleshoot and stabilise Dual Write mappings and sync issues
  • Build and maintain custom integrations where Dual Write is insufficient
  • Support API-based integrations (REST, Web APIs) between CRM, ERP, and third-party systems
  • Ensure data integrity, performance, and reliability across integrated systems

Technical Ownership and Quality

  • Review vendor-delivered solutions and identify gaps, risks, and technical debt
  • Propose and implement scalable, maintainable alternatives where needed
  • Debug production issues and provide root cause analysis
  • Support UAT, deployments, and post-go-live stabilisation
  • Document technical designs and customisations clearly

Collaboration

  • Work closely with internal stakeholders including operations, finance, and IT
  • Coordinate with external vendors while maintaining internal technical ownership
  • Translate business requirements into robust technical solutions

Required Skills and Experience

Essential

  • Strong experience with Microsoft Dynamics 365 CRM (Sales, Customer Service, or custom CE apps)
  • Hands-on development experience with:
  • C# plugins
  • JavaScript (Client API)
  • Custom entities and schema design
  • Proven experience integrating CRM with Dynamics 365 Finance and Operations
  • Solid understanding of Dual Write architecture, limitations, and troubleshooting
  • Experience with Dataverse, security models, and performance considerations
  • Comfortable working in a live production environment

Desirable

  • Experience with custom integration patterns beyond Dual Write
  • Knowledge of Azure services (Functions, Service Bus, Logic Apps)
  • Experience with Power Platform (Power Automate, Power Apps)
  • Familiarity with ERP-related business processes (orders, invoicing, payments, bookings)

Job Type: Full-time

Pay: Up to AED18,000.00 per month



  • Dubai, Dubai, United Arab Emirates Dynamics Stream - Microsoft Dynamics 365 Implementation Partner Full time

    Job Title:Dynamics 365 Business Central Functional ConsultantLocation:On Site DubaiEmployment Type:Full-timeRole Overview:We are seeking an experiencedDynamics 365 Business Central Functional Consultantwith 3–5 years of hands-on experience. The ideal candidate will be responsible for requirements gathering, solution design, configuration, testing, and...


  • Dubai, Dubai, United Arab Emirates Dynamics Stream - Microsoft Dynamics 365 Implementation Partner Full time

    About usDynamics Stream Software Solutionsis a trustedMicrosoft Partnerspecializing inMicrosoft Dynamics 365implementation, customization, and managed services across Finance, Supply Chain, Business Central, CRM, and Power Platform.With a strong focus ondigital transformation and process automation, Dynamics Stream helps organizations modernize their...


  • Dubai, Dubai, United Arab Emirates Saanvics Solutions - Microsoft Dynamics 365 Full time

    Job DescriptionBachelor's Degree with 5+ years of experience in Microsoft Cloud Solutions.Implementation of Microsoft Dynamics 365 CE/CRM and ERP Solutions.Experience in Agentic Solutions – Microsoft Azure AI Foundry.Experience in C#, ASP.NET technology and .NET Framework.Experience with Microsoft Power Platforms - Fabric,Power BI- Experience in EPC...


  • Dubai, Dubai, United Arab Emirates Raqmiyat Full time

    We are seeking a highly skilled Senior Microsoft Dynamics CRM Developer with extensive experience in Dynamics CRM 2016 (versions 8.2 and 9.1), Dynamics 365, and the Microsoft Power Platform. The ideal candidate will possess strong technical expertise in designing, developing, and deploying custom solutions across a range of Power Platform components,...


  • Dubai, Dubai, United Arab Emirates Aegis Security Systems LLC Full time

    Hiring: Microsoft Dynamics 365 CE Architect / Practice Lead Location: Dubai, UAE Experience: 12+ Years Work Mode: Onsite / HybridLead end-to-end Dynamics 365 CE architecture & delivery Presales, solution design & CRM implementations Power Platform: Power Apps, Power Automate, Power Pages Azure: Logic Apps, Functions, API integrations Team leadership &...


  • Dubai, Dubai, United Arab Emirates Rojgar group Full time

    Job Brief SummaryExp : 10+ yearsBudget : 25 LPA Location : DubaiMandatory Skills:Dynamics 365 Advanced Warehouse Management (AWM)Job DescriptionRequired Qualifications & ExperienceBachelor's or Master's degree in Computer Science, Engineering, Information Systems, or equivalent.10+ years of overall IT experience, with at least 6-8 years in Microsoft Dynamics...


  • Dubai, Dubai, United Arab Emirates Zone IT Solutions Full time

    Zone IT Solutions is seeking an experienced MS Dynamics CRM Developer to join our dynamic team. In this role, you will lead the development, customization, and implementation of CRM solutions leveraging Microsoft Dynamics 365.RequirementsAt least 3 years of experience in MS Dynamics CRM/365 development and implementation. Proficiency in Microsoft Dynamics...

  • Microsoft Dynamics

    7 days ago


    Dubai, Dubai, United Arab Emirates Jesseena Human Resources Full time

    Job Title: Sales Professional – Microsoft DynamicsLocation: DubaiExperience: 8–14 YearsEmployment Type: Full-timeAbout the Role:We are seeking an experienced and results-driven Sales Professional - Microsoft Dynamics to drive business growth for Microsoft Dynamics solutions in Dubai. The ideal candidate will manage the completesales cycle, build...


  • Dubai, Dubai, United Arab Emirates ParamInfo Full time

    Job DescriptionJob Title:MS Dynamics CRM ConsultantJob Location-Dubai*Job Description:*Assist across all phases of the project (e.g. Plan, Analyse, Design, Build, and Test).Support the design of conceptual architecture and technical solutions.Enhance the efficiency of the development, testing and release process.Implementation of complex programs.Ensure...


  • Dubai, Dubai, United Arab Emirates Salt Full time

    Dynamics CRM Solution Architect - Dubai - 6 Month ContractLocation:Onsite in DubaiDuration:6-Month ContractA leadingMicrosoft Partner in Dubai, specializing inDynamics 365 CRM & Dynamics Business Central,is looking for an experiencedDynamics CRM Solution Architectto join their team on a 6-month contract.This role is ideal for a hands-on architect who can...