Overview  
 Job Title:   MS Dynamics CRM Developer  
 Job Type:   Full-time  
 Location:   On-site, Sharjah, United Arab Emirates  
 Key Responsibilities  
-  Design, develop, and implement customizations, plugins, and integrations for Microsoft Dynamics CRM (on-premise).
 
 
-  Configure entities, forms, views, dashboards, and workflows to meet evolving business needs.
 
 
-  Develop and maintain custom .NET components (C#) and web services for seamless external integrations.
 
 
-  Conduct system upgrades, apply patches, and monitor platform performance to ensure stability.
 
 
-  Collaborate with business analysts and end users to gather, analyze, and refine functional requirements.
 
 
-  Maintain detailed system documentation and technical specifications for ongoing and future development.
 
 
-  Ensure data integrity, supporting data migration and synchronization processes across environments.
 
 
 Required Skills and Qualifications  
-  Bachelor’s degree in Computer Science, Information Systems, or a related field.
 
 
-  At least 4 years of hands-on experience with Microsoft Dynamics CRM (2016 or later) in an on-premise environment.
 
 
-  Advanced skills in C# and .NET Framework, CRM SDK, plugin development, and custom workflows.
 
 
-  Proficiency in JavaScript, HTML, CSS, and developing CRM web resources.
 
 
-  Experience integrating external systems using SSIS, Web APIs, or custom connectors.
 
 
-  Strong knowledge of Microsoft SQL Server (T-SQL, views, stored procedures).
 
 
-  Excellent analytical, troubleshooting, communication, and documentation skills, with a preference for written communication.
 
 
 Preferred Qualifications  
-  Familiarity with Windows Server and IIS for hosting Microsoft Dynamics CRM solutions.
 
 
-  Experience with source control systems, such as Azure DevOps or Git.
 
 
-  Demonstrated ability to support user acceptance testing, training, and post-implementation activities.
 
 
#J-18808-Ljbffr