Job summary
TAWANTECH in Riyadh is hiring a Senior Microsoft Dynamics 365 CRM Developer to lead customization, development, integration, and maintenance of Dynamics 365 solutions. The role focuses on On-Premises implementations, data migration, upgrades and resolving complex CRM issues while coordinating with stakeholders and technical teams.
Key responsibilities
- Develop, customize and maintain Dynamics 365 CRM solutions per business requirements
- Design and implement integrations using REST APIs, web services and middleware
- Create custom plugins, workflows and .NET components
- Perform data migrations, system upgrades and integration tasks
- Analyze requirements and translate into scalable Dynamics solutions
- Troubleshoot and resolve CRM and integration issues
- Prepare and maintain technical documentation and deployment guides
- Support releases, deployments and production issue resolution
Requirements
- 9+ years of professional Microsoft Dynamics 365 CRM development experience
- Strong hands-on experience with Dynamics 365 On-Premises
- Experience in Dynamics 365 customization and configuration
- Strong programming skills in C# and .NET / .NET Core
- Experience developing custom plugins and workflows
- Experience with REST APIs and web services integrations
- Strong Microsoft SQL Server skills
- Experience with data migration and Dynamics 365 upgrades
- Experience with Azure DevOps (Boards, Work Items, Git)
Skills
Source: Workable. Last checked as open: 14 Nov 2026. You apply directly with the employer.
Apply now