← Back to Jobs

JOB OPPORTUNITY

Dynamics 365 Functional Consultant - Contact Center & CCaaS / Senior

Systems Limited - Egypt

LocationAl Jizah, Egypt
Job TypeFull-time
Work ModeN/A
SalaryNot specified
Posted

JOBLYIN SUMMARY

Job Overview

This position is offered by Systems Limited - Egypt, in Al Jizah, Egypt, as a Full-time role. The job details and listed requirements below are based on the original job posting.

CAREER PROFILE

Role Overview

This role involves designing and implementing Dynamics 365 solutions for contact centers and CCaaS systems. The consultant translates functional requirements into technical solutions that enhance customer service operations.

COMPANY PROFILE

About the Company

Systems Limited - Egypt likely operates in technology and data analytics, offering software development and data-driven solutions.

ORIGINAL JOB DESCRIPTION

About the Job

Experience: 3 to 6 Years Key Responsibilities: Translate functional designs and user stories into secure, maintainable, and supportable technical solutions. Develop Dynamics 365 and Dataverse extensions using C#, .NET, plug-ins, custom APIs, custom workflow activities, JavaScript or TypeScript, client APIs, command bar extensions, and business process automation. Build reusable Power Apps Component Framework (PCF) controls and extend model-driven applications, forms, views, dashboards, and user experiences. Design and implement cloud flows, custom connectors, Azure Functions, Logic Apps, Service Bus integrations, API Management patterns, webhooks, and event-driven services.- Integrate Dynamics 365 with ERP, telephony, contact center, identity, portals, payment, data, document management, and third-party business systems. Support CCaaS and omnichannel scenarios such as CTI, screen-pop, click-to-call, routing, digital messaging, recordings, transcripts, conversation data, and agent productivity integrations. Develop data migration utilities and support data mapping, transformation, validation, reconciliation, error handling, and performance optimization. Create unit tests, participate in code reviews, troubleshoot defects, optimize performance, and provide technical support through testing, deployment, go-live, and hypercare. Build and maintain source control, solution packaging, environment variables, deployment pipelines, release processes, and automated quality controls using Azure DevOps or GitHub. Produce technical designs, interface specifications, deployment guides, runbooks, and support documentation while following agreed architecture and coding standards Required Experience and Capabilities: Hands-on development experience with Dynamics 365 Customer Engagement applications, Microsoft Dataverse, model-driven apps, and Power Platform. Strong skills in C#, .NET, JavaScript or TypeScript, HTML, CSS, REST APIs, JSON, OAuth, Dataverse Web API, and Microsoft client-side APIs. Experience developing plug-ins, custom APIs, PCF controls, custom connectors, Power Automate flows, and Azure-based integrations. Good understanding of Dataverse security, business units, teams, roles, field security, auditing, impersonation, service principals, and application users. Experience with managed solutions, dependency management, environment strategy, ALM, source control, CI/CD, configuration data, and release governance. Knowledge of integration architecture, asynchronous processing, API limits, service protection, retry patterns, monitoring, logging, exception handling, and performance tuning. Ability to analyze technical issues, communicate trade-offs clearly, estimate development work, and deliver within Agile implementation teams. Preferred Qualifications: Relevant Microsoft certifications in Power Platform development, Dynamics 365, Azure development, or solution architecture. Experience with Dynamics 365 Customer Service, Contact Center, Sales, Field Service, Customer Insights, Power Pages, or Copilot Studio. Knowledge of Azure Application Insights, Key Vault, API Management, Functions, Logic Apps, Service Bus, identity services, and secure integration patterns. Experience with automated testing frameworks, code quality tooling, accessibility, privacy, secure coding, and regulated enterprise environments. Show more

REQUIREMENTS

Required Skills

JavaScriptTypeScriptGoGitHubAzureAgile

JOB SOURCE

Original Job Listing

This job was found through LinkedIn. You can review the original listing before applying.

View Original Listing ↗