×
Register Here to Apply for Jobs or Post Jobs. X

Senior Microsoft Dynamics 365 CRM Developer

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: TAWANTECH
Full Time position
Listed on 2026-08-12
Job specializations:
  • Software Development
    Backend Developer, .NET Developer, Azure, SQL Developer
Salary/Wage Range or Industry Benchmark: 180000 - 280000 SAR Yearly SAR 180000.00 280000.00 YEAR
Job Description & How to Apply Below

Job Summary

We are looking for a highly experienced Senior Microsoft Dynamics 365 CRM Developer with 9+ years of hands-on experience in Microsoft Dynamics 365 CRM development, with strong expertise in On-Premises environments
. Cloud experience is considered a strong advantage.

The ideal candidate will have solid experience in Dynamics 365 customization, development, integration, data migration, upgrades, and troubleshooting, with strong technical skills in C#, .NET, .NET Core, REST APIs, and Microsoft SQL Server
.

Key Responsibilities
  • Develop, customize, configure, and maintain Microsoft Dynamics 365 CRM solutions based on business and technical requirements.
  • Design and implement integrations between Dynamics 365 CRM and external systems using REST APIs, web services, and middleware
    .
  • Develop custom plugins, workflows, and integrations using C# and .NET technologies.
  • Perform data migration, system upgrades, and integration-related activities within the Dynamics 365 ecosystem.
  • Analyze business and technical requirements and translate them into scalable Dynamics 365 solutions.
  • Troubleshoot and resolve complex CRM, integration, and system functionality issues.
  • Develop and maintain technical documentation, including solution designs, technical specifications, integration documentation, and deployment guides.
  • Work closely with business stakeholders, technical teams, and other application teams to ensure successful solution delivery.
  • Support application releases, deployments, and production issues.
  • Follow development standards, version control practices, and CI/CD processes using Azure Dev Ops
    .
  • Work with Microsoft SQL Server for database development, troubleshooting, queries, and data-related activities.
Required Technical Skills
  • 9+ years of professional experience in Microsoft Dynamics 365 CRM development.
  • Strong hands-on experience with Dynamics 365 CRM On-Premises
    .
  • Experience with Dynamics 365 CRM customization and configuration.
  • Strong programming skills in C#.
  • Strong knowledge of .NET / .NET Core
    .
  • Experience developing custom plugins and workflows
    .
  • Strong experience with REST APIs and web services
    .
  • Experience integrating Dynamics 365 with external applications and enterprise systems.
  • Strong Microsoft SQL Server (MSSQL) skills.
  • Experience with data migration and Dynamics 365 upgrades
    .
  • Experience with Azure Dev Ops
    , including Boards, Work Items, and Git repositories.
  • Strong troubleshooting and problem-solving skills.
  • Good understanding of full-stack development concepts.
  • Key Competencies
    • Strong analytical and problem-solving skills.
    • Excellent communication and collaboration skills.
    • Ability to work independently and as part of a technical team.
    • Strong documentation and technical analysis skills.
    • Ability to work effectively in a business-critical enterprise environment.
  • Important Requirement
  • Candidates must have 9+ years of hands‑on experience specifically in Microsoft Dynamics 365 CRM, with strong On‑Premises experience.

    Preferred Qualifications
    • Experience with Dynamics 365 CRM Cloud / Online
      .
    • Experience working in the banking or financial services sector
      .
    • Experience working in large-scale enterprise environments
      .
    • Experience with middleware and enterprise integration platforms.
    • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary