Overview
D365 CE Techno-Functional Consultant - Solution Architect
ECCO Gulf Majorel Qatar is seeking an experienced D365 CE Techno-Functional Consultant - Solution Architect to join our team in Qatar. You will design and implement Microsoft Dynamics 365 Customer Engagement solutions, guiding clients to optimize their CRM strategies and processes.
Responsibilities
- Lead the design and architecture of D365 CE solutions to meet client requirements.
- Conduct detailed analysis of business processes and provide strategic recommendations.
- Configure and customize D365 CE applications to align with business objectives.
- Collaborate with cross-functional teams to ensure seamless integration with other systems.
- Provide technical guidance and support throughout the project lifecycle.
- Develop and maintain comprehensive documentation of solutions and processes.
- Stay updated with the latest D365 CE features and industry trends to enhance solution offerings.
- Ensure that all Microsoft Dynamics CRM applications are working according to the Support SLA.
- Design & map solutions with out-of-the-box MSCRM functionality for new business requirements.
- Lead end-to-end implementation, configuration, and optimization of Dynamics 365 CRM modules (Customer Service, Customer Voice, and Field Service).
- Conduct requirement gathering with business stakeholders and translate functional needs into CRM solutions.
- Configure business rules, workflows, Power Automate flows, security roles, and data models.
- Develop Power Apps (Canvas & Model-Driven) to extend CRM functionalities.
- Ensure GDPR compliance, security best practices, and governance in CRM deployments.
- Design and implement cloud-native, microservices-based extensions for Dynamics 365.
- Develop scalable services using Docker & Kubernetes (AKS, EKS) and implement serverless architectures (Azure Functions).
- Design and manage RESTful APIs, GraphQL APIs, OData endpoints, and API management solutions.
- Integrate Dynamics 365 CRM with external third-party applications (Payment Gateways, Custom Portals, Chatbots, AI-powered assistants).
- Implement service mesh architectures to handle microservices communication.
- Automate build, release, and deployment processes using Azure DevOps, GitHub Actions, Jenkins, or GitLab CI / CD.
- Develop containerized solutions and deploy via Kubernetes.
- Design for high availability and scalability (autoscaling, load balancing, failover).
- Manage secure API integrations between Dynamics 365 and enterprise applications.
- Implement API security best practices (OAuth 2.0, OpenID Connect, JWT, API Gateway).
- Work with API gateways such as Azure API Management, AWS API Gateway, or Kong to optimize performance.
- Design and maintain event-driven architecture using Azure Event Grid and Dataverse for data modeling.
- Develop Power BI dashboards and analytics to provide CRM insights.
- Implement data migration strategies from legacy CRM systems (SSIS, Data Export Service, Azure Data Factory).
- Manage data security, privacy, retention policies, and regulatory compliance.
- Lead CRM transformation projects using Agile (Scrum, SAFe) or Waterfall methodologies.
- Conduct risk assessments, mitigation strategies, and performance evaluations.
- Interact with clients to understand business requirements and document them; conduct Fit / Gap analyses; support testing and user acceptance testing; and conduct workshops and training sessions for clients and internal teams.
Required Profile
Bachelor's degree in Computer Science, Information Technology, or a related field.Proven experience as a D365 CE Solution Architect or similar role.14 years of experience in full lifecycle implementation of Microsoft Dynamics CRM solutions.At least 7 years of hands-on development with .NET, JavaScript, TypeScript, Power FX, Power Apps, Power Automate, and working knowledge of Power BI.Strong background in Dynamics 365 Customer Engagement, including Sales, Customer Service, Voice, and Field Services modules.Proficiency in customization, configuration, and integration of D365 CE; deep knowledge of CDS / CDM; custom plugin development and data model customization.Experience with RESTful APIs, plugins, workflows, dashboards, forms, views, integrations, and reports.English speaker (mandatory).Knowledge of .NET framework, ASP.NET, and C#; UX-focused with strong problem-solving and analytical skills.Certifications
Microsoft Certified : Dynamics 365 Solution Architect.Microsoft Certified : Power Platform Solution Architect.Microsoft Certified Solutions Developer (Web Applications).Microsoft Certified in Managing Dynamics Implementations.PMP Certification (Preferred).Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Information TechnologyIndustries
Outsourcing and Offshoring ConsultingReferrals increase your chances of interviewing at ECCO Gulf WLL by 2x. Get notified about new Functional Consultant jobs in Qatar.
#J-18808-Ljbffr