Overview
The role will be responsible for the design, testing, development, and deployment of eUNRWA solutions, web applications, and interfaces. The developer will coordinate with other units to provide technical solutions for high performance and efficient solutions.
Tasks Summary
- Design, develop, deploy, and support Microsoft Dynamics 365 Customer Engagement (CE) solutions.
- Configure and customize CE, including plugins, custom workflows, web resources, and automation.
- Design and implement integrations between Dynamics 365 CE and external systems, including data migration from multiple sources.
- Configure and maintain CE environments for development, testing, and production.
- Collaborate with focal points and vendors to resolve functional, technical, and performance issues.
- Adhere to established Incident, Problem, and Change Management processes.
- Prepare and maintain comprehensive technical documentation for configurations, integrations, and deployments.
- Coordinate agile development activities, ensuring timely delivery of CE features and enhancements.
Experience Requirements
- Minimum 6 years of experience in product leadership, solution delivery, or Dynamics 365 CE–focused roles.
- Proven experience designing, configuring, and supporting Dynamics 365 Customer Engagement (CE) solutions.
- Hands-on expertise with CE customizations, including plugins, custom workflows, automation, and web resources.
- Strong experience designing and implementing integrations between CE and external applications.
- Demonstrated experience managing data migration into Dynamics 365 CE.
- Proven knowledge of Microsoft Dataverse including entities/tables, relationships, security roles, and business rules.
- Experience in building, configuring and customizing model-driven apps and business process flows.
- Experience with Microsoft Power Automate and Azure Logic Apps.
- Experience administering and maintaining CE environments (development, testing, production).
- Track record of resolving functional, technical, and performance issues with internal teams and external vendors.
- Familiarity with ITIL-based Incident, Problem, and Change Management processes.
- Experience producing technical documentation and contributing to solution design decisions
Qualification Requirements
University degree from accredited educational institution in computer sciences or information technology or other related discipline.