MS Dynamic CRM Solution Architect

Required Skills

On-Premise Microsoft Dynamics CRM

Job Description

Job Title: MS Dynamic CRM Solution Architect


Job Type: Full-time


Location: On-site, Sharjah, Sharjah, United Arab Emirates


Job Summary

Join our team at the forefront of Sharjah's digital transformation as an MS Dynamic CRM Solution Architect. You will drive innovative on-premise CRM solutions for Sharjah Digital Department, enabling unified, efficient, and secure digital services across the emirate. This is a unique opportunity for Arabic-speaking professionals to shape the future of public digital services in a collaborative, async-focused environment where written communication is highly valued.


Key Responsibilities

  • Design, architect, and implement robust on-premise Microsoft Dynamics CRM solutions aligned with organizational objectives.
  • Provide technical leadership and mentorship across the solution development lifecycle, ensuring adherence to best practices in on-premise environments.
  • Collaborate with business analysts, developers, and project managers to define and deliver comprehensive CRM solutions.
  • Create and maintain architectural documentation, blueprints, and technical specifications for on-premise deployments.
  • Lead code reviews, enforce architectural standards, and ensure scalability, maintainability, and security for CRM systems.
  • Evaluate and implement tools, processes, and integrations to optimize CRM performance and quality in an on-premise infrastructure.
  • Guide and support teams in CRM upgrades, migrations, and integration projects, fostering knowledge sharing and technical growth.



Required Skills and Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • 7+ years of software development experience, with 3+ years as a Solution Architect specializing in on-premise Dynamics CRM.
  • Expertise in designing and developing on-premise Microsoft Dynamics CRM (including Dynamics 365 and earlier versions).
  • Strong knowledge of .NET, C#, Windows Server, IIS, and SQL Server in on-premise contexts.
  • Deep understanding of enterprise integration patterns, API design, and microservices for on-premise solutions.
  • Exceptional written communication skills, thriving in asynchronous team cultures.
  • Demonstrated leadership, stakeholder engagement, and strategic technology planning abilities.



Preferred Qualifications

  • Microsoft Dynamics CRM certification or relevant technical certifications.
  • Familiarity with agile and DevOps methodologies tailored for on-premise infrastructures.
  • Previous experience mentoring teams or leading large-scale transformation projects.


Apply now

Refer and Earn