Overview
The role will be responsible for the day-to-day development activities of the application development team, focusing on the design, testing, development, and deployment of eUNRWA solutions, web applications, and interfaces.
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.