Senior Developer, Microsoft Dynamics 365 CRM
Role Overview
Senior hands-on developer role with a leading government financial institution in Abu Dhabi.
Design, build, and maintain Dynamics 365 CRM solutions supporting customer service and complaint management in a highly regulated environment.
The role is specifically for Dynamics 365 CRM / Customer Engagement; profiles focused on Finance & Operations, AX, or Business Central will not be considered.
Key Skills for This Role
Full Job Posting
Role overview
Senior hands-on developer role with a leading government financial institution in Abu Dhabi.
Design, build, and maintain Dynamics 365 CRM solutions supporting customer service and complaint management in a highly regulated environment.
The role is specifically for Dynamics 365 CRM / Customer Engagement; profiles focused on Finance & Operations, AX, or Business Central will not be considered.
Key responsibilities
- Lead design, configuration, customization, and implementation of Dynamics 365 CRM solutions aligned with business requirements.
- Develop, test, and deploy custom solutions using C#/.NET plugins, custom workflow activities, JavaScript, and the Dynamics 365 SDK.
- Build forms, views, dashboards, business rules, workflows, and business process flows to automate processes and improve user experience.
- Integrate Dynamics 365 with enterprise systems using REST/SOAP APIs, web services, Azure Logic Apps, Azure Functions, and Azure Service Bus.
- Lead CRM solution architecture in line with enterprise architecture standards.
- Configure security roles, business-unit hierarchies, and data management, and tune system performance.
- Support system upgrades, patching, and migration activities.
- Conduct code reviews, manage version control, enforce development standards, and prepare technical documentation and release notes.
- Mentor junior team members and collaborate with business analysts, functional teams, project managers, and Microsoft partners.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- At least 5 to 7 years of hands-on Microsoft Dynamics 365 CRM / Customer Engagement experience, online and/or on premises.
- Experience delivering at least one full-lifecycle Dynamics 365 CRM implementation.
- Proficiency in C#/.NET, JavaScript, Visual Studio, plugin development, and the Dynamics 365 SDK.
- Hands-on experience with Azure Logic Apps, Azure Functions, Azure Service Bus, and Azure DevOps.
- Knowledge of REST/SOAP APIs, web services, enterprise integration patterns, SQL Server, T-SQL, and database design.
- Experience with Git/Azure DevOps, CI/CD pipelines, and release management; knowledge of Agile/Scrum and ITIL.
- A listed Microsoft Dynamics 365 or Power Platform certification, or equivalent, is required.
- Banking, financial services, or government/regulatory experience is strongly preferred; Power Platform experience is an advantage.
- Excellent written and spoken English.
Benefits
- Opportunity to work on a high-profile CRM platform for a leading government financial institution.
- UAE employment visa and medical insurance.
- Long-term engagement with growth opportunities through GSS Tech Group.
Compensation
- Competitive monthly compensation.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at GSSTech Group
Senior UX Copywriter (Arabic & English)
, UAE
GSSTech Group is seeking a Senior UX Copywriter to create user-centered content for a UAE bank’s digital platforms. The role requires fluent Arabic in a GCC or UAE national dialect, excellent written UK English, at least
Senior Specialist, Microsoft Dynamics 365 CRM Administration
, UAE
The employer seeks a senior specialist to own production Microsoft Dynamics 365 CRM administration for customer service and complaint-management operations. The role covers deployments, configuration, monitoring, inciden
Dynamics 365 Customization Specialist
, UAE
GSSTech Group's client is looking for a Dynamics 365 Customization Specialist to design, build, and maintain customizations on its Dynamics 365 Customer Engagement and Power Platform environment. You will turn business r
Product Engineer (TradeNet)
, UAE
The employer is seeking a Product Engineer with hands-on TradeNet and trading-platform expertise. You will implement and maintain trading systems, build full-stack features, and manage market connectivity. Required quali
Brokerage Platform Lead (Trading Systems)
, UAE
The employer seeks a lead to own and improve a brokerage trading platform across onboarding, execution, clearing, and settlement. Candidates need at least 7 years working with trading or brokerage platforms, strong OMS a
Senior Python Engineer (Backend and Data)
, UAE
The employer is hiring a Senior Python Engineer to build and operate scalable backend systems, APIs, microservices, and data transformation pipelines. Applicants need 5+ years of Python backend experience, API and databa
Senior IT Project Manager | Banking
, UAE
The employer seeks a senior IT Project Manager to own end-to-end delivery of banking IT projects, including scope, schedule, budget, risk, and governance. Candidates need 12+ years of IT experience, 8+ years in direct pr
Senior UX Copywriter (Arabic & English)
, UAE
Senior Specialist, Microsoft Dynamics 365 CRM Administration
, UAE
Dynamics 365 Customization Specialist
, UAE
Product Engineer (TradeNet)
, UAE
Brokerage Platform Lead (Trading Systems)
, UAE
Senior Python Engineer (Backend and Data)
, UAE
Senior IT Project Manager | Banking
, UAE