DXC Technology

MS DYNAMICS 365 CRM - Senior Technical Consultant

DXC Technology
Apply
2 months ago
Cairo, EgyptSenior

Responsibilities

  • Lead the technical design, development, customization, and implementation of Microsoft Dynamics 365 CRM/Customer Engagement solutions.
  • Configure Dynamics 365 entities/tables, forms, views, dashboards, business rules, workflows, security roles, and business process flows.
  • Develop plugins, custom workflow activities, JavaScript/TypeScript extensions, Web API integrations, and server-side components.
  • Design integrations between Dynamics 365 CRM and enterprise applications using Azure services and third-party integration platforms.
  • Build and extend Power Platform solutions using Power Apps, Power Automate, Dataverse, and Power Pages.
  • Participate in requirements analysis, fit-gap workshops, technical design sessions, estimation, and solution architecture reviews.
  • Support data migration, data cleansing, duplicate detection, and integration mapping activities.
  • Manage solution packaging, deployments, environment strategy, release management, and CI/CD pipelines.
  • Troubleshoot CRM issues, optimize solution performance, support security compliance, and provide production support.
  • Create technical design documents, interface specifications, deployment guides, unit testing evidence, and support documentation.
  • Provide technical leadership, conduct code reviews, and mentor junior CRM developers and consultants.

Requirements

  • At least 6 years of hands-on experience implementing and supporting Microsoft Dynamics 365 CRM/Customer Engagement.
  • Strong expertise with Dynamics 365 Sales, Customer Service, Field Service, Marketing, Dataverse, and Model-Driven Apps.
  • Advanced development experience with C#, .NET Framework, .NET Core/.NET 6+, ASP.NET, Web API, REST/SOAP services, JavaScript, TypeScript, HTML, CSS, and SQL Server.
  • Experience developing plugins, custom workflow activities, custom actions/APIs, PCF controls, ribbon commands, client-side scripting, and reusable technical components.
  • Strong knowledge of Power Apps, Power Automate, Dataverse security, connectors, environment management, and application lifecycle management.
  • Experience integrating Dynamics 365 CRM with ERP, contact center, portal, payment, middleware, and third-party enterprise systems.
  • Hands-on experience with Azure Functions, Logic Apps, Service Bus, Key Vault, App Services, Application Insights, and Azure DevOps.
  • Understanding of solution architecture, security roles, field-level security, data governance, performance optimization, and environment strategy.
  • Experience with data migration, data quality, integration mapping, and reporting using SSIS, KingswaySoft, Power BI, FetchXML, SQL, or Dataflows.
  • Ability to prepare technical design documents, deployment plans, code review reports, and production support handover documentation.
  • Experience working in Egypt or supporting Egypt-based enterprise or government clients is preferred.
  • Arabic language capability is an advantage.

Benefits

  • The work model prioritizes in-person collaboration while offering flexibility for wellbeing, productivity, individual work styles, and life circumstances.
  • DXC Technology promotes an inclusive environment and strong workplace connections and community.

Tech Stack

C#CSSHTMLJavaScriptMicrosoft SQL ServerSOAPTypeScript

Categories

Solutions Engineering
DXC Technology

About DXC Technology

10,000+ employees

DXC Technology is a public IT services and consulting company that runs and modernizes mission-critical systems for large enterprises and governments. It provides managed services, cloud migration and operations, cybersecurity, application development, and industry BPS, monetizing through long-term outsourcing and consulting engagements. Formed in 2017 from the merger of CSC and HPE Enterprise Services, DXC is headquartered in Ashburn, Virginia and trades on the NYSE as DXC.

Contact me