Qureos

FIND_THE_RIGHTJOB.

D365 CE Techno-Functional consultant

Doha, Qatar

About PwC:

PwC is a global leader in professional services, dedicated to helping organizations create lasting value. We focus on delivering high-quality, results-oriented solutions.

Job Description:

We are seeking a highly experienced D365 CE Techno-Functional consultant to join our team. The ideal candidate will be responsible for:

• Ensuring that all Microsoft Dynamic CRM applications are working perfectly according to the Support SLA.

•For any new requirements from business users designing & Solution mapping with OOB MSCRM functionality.

•Lead the end-to-end implementation, configuration, and optimization of Dynamics 365 CRM modules ( Customer Service, Customer Voice, and Field Service).

•Conduct requirement gathering sessions with business stakeholders and translate functional needs into CRM solutions.

·Configure business rules, workflows, Power Automate flows, security roles, and data models.

Customize the system using JavaScript, TypeScript, Power FX, C#, .NET, and custom connectors

·Develop Power Apps (Canvas & Model-Driven) solutions to extend CRM functionalities.

·Ensure compliance with GDPR, security best practices, and governance policies in CRM deployments.

·Design and implement cloud-native, microservices-based extensions for Dynamics 365.

·Develop loosely coupled, scalable, and resilient services using Docker & Kubernetes (AKS, EKS).

·Implement serverless architectures Azure Functions for workflow automation and event- driven processes.

·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, and AI-powered assistants).

·Implement service mesh architectures (Istio, Linkerd, Consul) to handle microservices communication.

·Automate build, release, and deployment processes using Azure DevOps, GitHub Actions, Jenkins, or GitLab CI/CD.

·Develop containerized solutions using Docker and deploy them via Kubernetes orchestration.

·Ensure high availability and scalability of CRM environments through autoscaling, load balancing, and failover strategies.

·Develop and 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 Azure API Management, AWS API Gateway, or Kong API Gateway to optimize API performance.

·Ensure efficient ETL (Extract, Transform, Load) processes for data synchronization between systems.

·Design and maintain event-driven architecture using Azure Event Grid.

·Design and optimize data models, entity relationships, and database schema within Dataverse.

·Develop Power BI dashboards and advanced analytics solutions to provide CRM insights.

·Implement data migration strategies from legacy CRM systems using SSIS, Data Export Service, Azure Data Factory.

·Manage data security, privacy, retention policies, and compliance with regulatory standards.

·Lead CRM transformation projects using Agile (Scrum, SAFe) or Waterfall methodologies.

·Act as a liaison between business stakeholders, technical teams, and executive leadership.

·Define project roadmaps, timelines, budgets, and resource allocation plans.

·Drive user adoption, change management, and training programs for CRM solutions.

·Ensure projects are delivered on time, within budget, and meet business objectives.

·Conduct risk assessments, mitigation strategies, and performance evaluations for CRM projects.

·Should have Hand on experience in workflow and business process automation of complex business processes. To achieve digital transformation.

·Interact with clients/customers to understand business requirements and document the same.

·Conduct business process analysis and create Fit/Gap report.

·Solution testing and assist with user acceptance testing.

Qualifications:

  1. English speaker is a Must.
  2. A University graduate with a relevant degree within a computing or business discipline
  3. Min 7 years of experience of working with .NET, JavaScript, Power app & Power Automate Working knowledge of the Power BI is a plus.
  4. Total 14+ years of relevant and proven end to end implementation experience in Dynamics CRM configuration, customization, standard or customized workflows, dashboards, forms, views, integration, plugin development, report development is necessary.
  5. Experience in solution designing, support and software delivery.
  6. Strong functional, technical knowledge and understanding of Microsoft Dynamics 365 products covering a wide spectrum of industries and sectors.
  7. Detailed knowledge and understanding of all areas of Customer Engagement including Sales, Customer Services, voice, and Field Services.
  8. Strong experience with custom plugin development and solution deployment processes.
  9. Ability to see the bigger picture and suggest solutions both within and outside the current implementation.
  10. Good understanding of Dynamics 365 Common Data Service and Common Data Model including the form customizations and development of Business Data Models for different solutions.
  11. Leads the Fit/Gap analysis to define the solution design including to-be processes, solution architecture, integration design, migration approach and non-functional (e.g., performance) requirements.
  12. Must be Microsoft Dynamics 365 Certified Solution Architect
  13. Must be Power Platform Solution Architect
  14. Must be Microsoft Certified in Managing Dynamics implementations and PMP certified is a plus.
  15. Must be Microsoft Certified Solutions Developer for Web Applications
  16. Proven ability to develop a clear understanding of end users needs and the ability to incorporate them into a solution following an effective design approach.
  17. Experience in a delivery-orientated IT environment using waterfall, agile, and DevOps methodologies.
  18. Adept at business requirement analysis, solution design, development, system verification, and deployment strategies.
  19. Business process mapping, Fit Gap analysis, work package estimation, work breakdown structure, modeling, and documentation knowledge.
  20. Impressive understanding of Dynamics CRM DB Schema and Business Data Model including the customization and development of Business Data Models for different solutions.
  21. Knowledge and understanding of .NET framework including experience writing ASP.NET and C# code (not just limited to plugins/custom workflows) is a plus.
  22. User experience (UX) focuses on having a deep understanding of users, what they need, what they value, their abilities, and their limitations. It also takes into account the business goals and objectives of the group managing the project

© 2025 Qureos. All rights reserved.