Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
Tawantech (Integrated Solutions Tawantech) is a Saudi financial technology and IT services provider headquartered in Riyadh, specializing in end-to-end digital banking, payment processing, and enterprise system integration. The company delivers solutions across payment infrastructure, cybersecurity, data storage, and transaction banking transformation for financial institutions and corporate clients.
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 DevOps.
- Work with Microsoft SQL Server for database development, troubleshooting, queries, and data-related activities.
Requirements
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 DevOps, 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.
Recommended for you based on this role
Similar stack
Same company
In your city
Senior Application Support Engineer - Tier 2
9 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
Java
SQL
C#
C#
.NET
DevOps
AppDynamics
Azure
Azure DevOps
CI/CD
Docker
Dynatrace
Git
Grafana
Incident Management
Jenkins
Kubernetes
SLI/SLO/SLA
Splunk
Apply
Oracle ERP Developer
9 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
SQL
Databases
Oracle
DevOps
Git
Apply
Senior Systematics Support Engineer (IM/ST)
20 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
COBOL
COBOL
JCL
VSAM
Apply
Senior Systematics Support Engineer (ALS)
20 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
COBOL
COBOL
JCL
VSAM
Apply
Senior Middleware Support Engineer
20 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
DevOps
CI/CD
Kubernetes
OpenShift
Apply
Senior Microservices Support Engineer
20 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
Java
COBOL
Java
Quarkus
Spring Boot
COBOL
IBM MQ
Databases
Apache Kafka
RabbitMQ
Redis
DevOps
AWS
Azure
CI/CD
GCP
Kubernetes
OpenShift
Red Hat
Rest API
Apply
Senior Digital Channels Support Engineer
20 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
Java
SQL
Java
Quarkus
Databases
MS SQL
Oracle
Redis
DevOps
CI/CD
Dynatrace
OpenShift
Rest API
Splunk
Apply
Senior BPMS / IBM BAW Support Engineer
20 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
Java
DevOps
AppDynamics
CI/CD
Dynatrace
Splunk
Apply
Senior Data Integration Developer (Informatica)
23 days ago
In office • Riyadh
SQL
Databases
Oracle
DevOps
AWS
Azure
CI/CD
GCP
Management
Confluence
Apply
T24 System Architect
1 month ago
In office • Full-Time • Bachelor's Degree • Riyadh
SQL
COBOL
COBOL
IBM MQ
Databases
MS SQL
Oracle
DevOps
CI/CD
Rest API
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Free forever • Less than a minute • No credit card
Work setup
Location
Riyadh
Remote work
In office

