Application Developer

Application Developer

United Nations Secretariat

February 12, 2026February 20, 2026AmmanJordan
Job Description
Job Posting Organization:
The job is posted by the United Nations Relief and Works Agency for Palestine Refugees in the Near East (UNRWA), which was established in 194
  • UNRWA's mission is to provide assistance and protection for Palestine refugees, ensuring their rights and improving their living conditions. The organization operates in five fields: Gaza, West Bank, Jordan, Lebanon, and Syria, and employs thousands of staff members across these regions to deliver essential services such as education, health care, and social services.

Job Overview:
The Application Developer will play a crucial role in the day-to-day development activities of the application development team. This position involves the design, testing, development, and deployment of eUNRWA solutions, which include web applications and interfaces that interact with both internal and external partner systems. The developer will be responsible for ensuring that all software solutions are high-performing, optimized, and compliant with established standards. The role requires close coordination with other units within the Digital Impact, Technology and Innovation Department (DITID) to provide technical solutions that meet the needs of various business processes. The incumbent will also be expected to manage the software development lifecycle effectively, ensuring that all deliverables are met on time and to the required quality standards.

Duties and Responsibilities:
The specific outputs and tasks for this role include, but are not limited to: designing, developing, deploying, and supporting Microsoft Dynamics 365 Customer Engagement (CE) solutions; configuring and customizing CE, which includes creating plugins, custom workflows, and web resources; designing and implementing integrations between Dynamics 365 CE and external systems, as well as managing data migration from multiple sources; configuring and maintaining CE environments for development, testing, and production; collaborating with focal points and vendors to resolve any functional, technical, and performance issues; adhering to established Incident, Problem, and Change Management processes; preparing and maintaining comprehensive technical documentation for configurations, integrations, and deployments; and coordinating agile development activities to ensure timely delivery of CE features and enhancements.

Required Qualifications:
Candidates must possess a university degree from an accredited educational institution in computer sciences, information technology, or a related discipline. Additionally, a minimum of 6 years of experience in product leadership, solution delivery, or roles focused on Dynamics 365 CE is required. Proven experience in designing, configuring, and supporting Dynamics 365 Customer Engagement (CE) solutions is essential, along with hands-on expertise in CE customizations, including plugins, custom workflows, automation, and web resources. Strong experience in designing and implementing integrations between CE and external applications is also necessary, as well as demonstrated experience in managing data migration into Dynamics 365 CE. Candidates should have a solid understanding of Microsoft Dataverse, including entities/tables, relationships, security" style="border-bottom: 1px dotted #007bff !important;">security roles, and business rules, and experience in building, configuring, and customizing model-driven apps and business process flows. Familiarity with Microsoft Power Automate and Azure Logic Apps is also beneficial, as is experience in administering and maintaining CE environments across development, testing, and production stages.

Educational Background:
The educational background required for this position includes a university degree from an accredited institution in computer sciences, information technology, or a closely related field. This educational foundation is critical for understanding the technical aspects of the role and for effectively contributing to the development and implementation of software solutions.

Experience:
The position requires a minimum of 6 years of relevant experience in product leadership, solution delivery, or roles specifically focused on Dynamics 365 Customer Engagement (CE). This level of experience is necessary to ensure that the candidate has the requisite skills and knowledge to handle the complexities of the role and to contribute effectively to the team.

Languages:
Fluency in both Arabic and English is required for this position, as these are the working languages of UNRWA. Proficiency in these languages is essential for effective communication within the organization and with external partners.

Additional Notes:
The consultancy is based in UNRWA Headquarters in Amman, Jordan. The selected candidate will receive a monthly remuneration equivalent to A16 Step 1, amounting to JOD 1,190.43 for each fully completed month. The duration of the contract is up to 12 months, with the possibility of extension subject to the availability of funds, continuing need, and satisfactory performance. The role operates under the overall supervision of the Product Lead for eUNRWA within the Digital Impact, Technology and Innovation Department (DITID). It is important to note that the United Nations does not charge any fees at any stage of the recruitment process, including application, interview, or training.
Similar Jobs