The Role
Key Responsibilities
- Perform full-cycle development on Microsoft Dynamics CRM (On-Premise).
- Customize and configure CRM entities, forms, views, dashboards, workflows, and plugins.
- Develop business solutions across modules such as sales, customer service, and financial products.
- Integrate CRM with internal systems using CRM SDK, APIs, and web services.
- Conduct data migration activities and ensure data integrity across environments.
- Troubleshoot system issues and provide technical resolutions efficiently.
- Prepare and maintain technical documentation.
- Collaborate with cross-functional teams, including business analysts and project managers.
- Ensure adherence to security, data protection, and operational standards.
Requirements
Technical Requirements
- 5+ years of hands-on experience in Microsoft Dynamics CRM (On-Premise).
- Strong proficiency in .NET, C#, JavaScript, and CRM SDK.
- Experience with CRM customization, configuration, and solution development.
- Solid understanding of CRM architecture, data models, and security structure.
- Experience with integration techniques, data migration tools, and web services.
- Excellent problem-solving and debugging skills.
- Strong communication skills for interacting with both technical and non-technical stakeholders.
- Bachelor’s degree in Computer Science, IT, or related field.
- Arabic speaking is required.
- Must be available on-site (no remote or offshore work allowed).
- Cybersecurity & Compliance Requirements
Certifications (Preferred)
- Microsoft Certified: Dynamics 365 Customization and Configuration
- Microsoft Certified: Azure Developer Associate
- Microsoft Certified: .NET Developer
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
We are TAWANTECH, a dynamic and innovative company that specializes in financial technology solutions and services, with a team of passionate professionals and a commitment to excellence, we are dedicated to delivering exceptional solutions that meet the unique needs of our clients.





