تخطي إلى المحتوى الرئيسي

Senior Dynamics 365 Developer

Technology
Sharp Brains
الإمارات العربية المتحدة, الإمارات العربية المتحدةمنذ 3 أسابيع

وصف الوظيفة

We are looking for experienced Senior Microsoft Dynamics 365 Developers to support enterprise CRM initiatives through hands-on development, customization, system integration, and technical support.

The ideal candidates will have strong expertise in Dynamics 365 Customer Engagement (CE), Power Platform, Azure integration services, and both cloud-based and on-premises CRM environments. You will collaborate with functional consultants, business analysts, architects, and technical teams to deliver secure, scalable, and high-performing CRM solutions.

Key Responsibilities

  • Design, develop, customize, and maintain Microsoft Dynamics 365 CRM / Customer Engagement (CE) solutions.
  • Develop and support custom plugins, workflows, custom actions, PCF controls, and client-side customizations using JavaScript and TypeScript.
  • Build and maintain Power Platform solutions using Power Apps, Power Automate, Power Pages, and Dataverse.
  • Design and implement enterprise integrations using Azure Functions, REST APIs, Logic Apps, Service Bus, and Azure API Management.
  • Develop and maintain custom applications and integrations using C#, .NET Framework, .NET Core, SQL Server, and Web APIs.
  • Support Dynamics CRM on-premises environments, including SQL queries, stored procedures, reporting, and environment troubleshooting.
  • Manage deployments and releases across development, testing, UAT, and production environments.
  • Troubleshoot complex technical issues, production incidents, integration failures, and performance bottlenecks.
  • Implement Dynamics 365 security configurations, role-based access controls, field-level security, and secure authentication mechanisms.
  • Support CI/CD pipelines, source control, branching strategies, and deployment governance using DevOps tools.
  • Collaborate with functional consultants, business analysts, solution architects, business stakeholders, infrastructure teams, and external vendors.
  • Prepare technical documentation, solution design specifications, deployment guides, and operational handover materials.

Required Skills

  • Minimum 5+ years of hands-on experience in Microsoft Dynamics CRM / Dynamics 365 CE development.
  • Proven experience in a Senior Dynamics 365 Developer, Technical Consultant, Technical Lead, or equivalent technical delivery role.
  • Strong expertise in Dynamics 365 customization, plugins, workflows, custom actions, PCF controls, JavaScript, TypeScript, and Dataverse.
  • Hands-on experience with Power Apps, Power Automate, Power Pages, and Dynamics 365 Web APIs.
  • Strong programming skills in C#, .NET Framework / .NET Core, SQL Server, and RESTful APIs.
  • Experience with Azure integration services, including Azure Functions, Logic Apps, Service Bus, and API Management.
  • Practical experience supporting both Dynamics 365 cloud solutions and on-premises CRM environments.
  • Good understanding of integration architecture, API security, authentication, authorization, and error handling.
  • Experience with DevOps practices, CI/CD pipelines, version control, and release management.
  • Strong analytical, problem-solving, communication, and technical documentation skills.

Candidates are required availability during UAE business hours and should be comfortable collaborating with distributed teams and supporting enterprise CRM delivery initiatives.

Keywords
Plug-inDataverseMicrosoft DynamicsMicrosoft Dynamics CRMTypescript.NET FrameworkJavaScriptDevOpsSqlCI/CD

هل أنت مهتم بهذه الوظيفة؟