DXC Technology

MS DYNAMICS 365 CRM - Senior Technical Consultant

DXC Technology
Apply
2 days ago
Cairo, EgyptSenior
H1B Sponsor

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 helps global companies run their mission-critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private and hybrid clouds. The world's largest companies and public sector organizations trust DXC to deploy services to drive new levels of performance, competitiveness, and customer experience across their IT estates. Instagram: https://www.instagram.com/dxctechnology Youtube: https://www.youtube.com/DXCTechnology TikTok: https://www.tiktok.com/@dxc_technology

Contact me