Senior Technical Consultant - Microsoft Dynamics 365 CRM
DXC Technology Morocco · Préfecture de Casablanca
Job description
About the role
DXC Technology Egypt is looking for a highly experienced Senior Microsoft Dynamics 365 CRM Technical Consultant to join its Modern Application Development Group in Egypt. The role supports digital transformation for enterprise and public sector clients by designing, developing, integrating and supporting scalable Dynamics 365 Customer Engagement solutions across Sales, Customer Service, Field Service, Marketing and related Power Platform capabilities. The consultant works closely with business stakeholders, solution architects, functional consultants and development teams.
Key responsibilities
- Lead the technical design, development, customization and implementation of Dynamics 365 CRM solutions.
- Customize entities, forms, views, dashboards, business rules, workflows, security roles and business process flows.
- Develop custom plugins, workflow activities, JavaScript/TypeScript extensions, Web API integrations and server-side components in C# and .NET.
- Integrate Dynamics 365 CRM with other systems via REST/SOAP APIs, Azure Integration Services, Logic Apps, Azure Functions, Service Bus and third-party platforms.
- Build and extend Power Platform solutions (Power Apps, Power Automate, Dataverse, Power Pages).
- Take part in requirement analysis, fit-gap workshops, technical design, estimation and solution architecture reviews.
- Support data migration, cleansing, duplicate detection and integration mapping with Dataverse, Dataflows, KingswaySoft, SSIS or similar.
- Manage solution packaging, deployment, environment strategy, release management and CI/CD pipelines with Azure DevOps.
- Troubleshoot issues, optimize performance, ensure security compliance and provide production support.
- Prepare technical design documents, interface specs, deployment guides, test evidence and support documentation.
- Mentor and guide junior CRM developers and consultants.
Required profile
- 6+ years of hands-on experience implementing and supporting Dynamics 365 CRM.
- Proven experience building plugins, custom workflow activities, PCF controls, ribbon commands and reusable components.
- Experience integrating Dynamics 365 CRM with ERP, contact centers, portals, payment systems, middleware and third-party systems.
- Prior experience in Egypt or supporting Egypt-based enterprise/government clients preferred; Arabic is an advantage.
Required skills
- C#.NET Framework.NET Core/.NET 6+, ASP.NET, Web API, REST/SOAP, JavaScript, TypeScript, HTML, CSS, SQL Server
- Power Platform (Power Apps, Power Automate, Dataverse, Power Pages)
- Azure Functions, Logic Apps, Service Bus, Key Vault, App Services, Application Insights, Azure DevOps
- Data migration and reporting with SSIS, KingswaySoft, Power BI, FetchXML, SQL or Dataflows
- Nice to have: Dynamics 365, Power Platform or Azure certifications; Omnichannel, Customer Insights, Copilot Studio; Agile/Scrum, SAFe, DevSecOps; Egypt regulatory and data residency requirements
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Egypt.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 5 hours ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
DXC Technology Morocco
Préfecture de Casablanca