Skip to Job Description
Senior .NET Developer
United Nations Secretariat (UN)
UNRWA - Information Management - Headquarters Amman
CON Full-time
Close on 16 Mar 2026
Apply Now
Plan Next Steps
Posted 2 hours ago
Job Description
Result of Service
Under the overall supervision of the Head of Application Development Section and Lead Architect, the role will be responsible for the day to day development activities of the application development team. The developer will be responsible for the design, testing, development and deployment of UNRWA solutions, web applications and interfaces with internal and external partner systems, services, and projects within the overall software development lifecycle. The incumbent will coordinate with other DITID units to provide technical solutions and implement the software solutions for high performance, optimized and efficient solutions as required by all business processes and in compliance with the defined standards.
Work Location
Amman
Expected duration
12 months
Duties and Responsibilities
Specific Outputs/Tasks include but not limited to: ANALYSIS AND REQUIREMENTS GATHERING • Gather complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications. DESIGN AND DEVELOPMENT • Design and develop full stack web application adhering to good programming practices such as design patterns and software architecture • Document code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-based system(s) to simplify code maintenance and to improve support. • Provide thought leadership in designing and developing innovative integrated solutions. • Provide guidance in application design and development to junior staff. TESTING AND DOCUMENTATION • Test all changes by using the appropriate complex test scenarios to ensure all delivered solutions work as expected, and errors are handling in a meaningful way. • Author and maintain documentation by writing audience-appropriate materials to serve as technical and/or end-user references. IMPLEMTATION AND MAINTENANCE • Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties about the nature, significance, and risk factors of the solution. • Monitor changes and resolve complex problems by responding as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution. • Provide support by investigating and resolving issues, including complex issues to ensure prompt, effective service • Perform such other duties as may be assigned.
Qualifications/special skills
University degree from accredited educational institution in computer sciences or information technology or other related discipline. · Minimum 4 years of experience in Azure, .NET applications, frontend and backend. · Knowledge of software architecture and design patterns for building highly scalable applications. · Intermediate knowledge of Containerization with Docker · Intermediate knowledge of Kubernetes (preferably AKS) · Expert knowledge of .NET, .NET Core, ASP. Net Core, .NET EF. · Expert knowledge of relational databases in MS SQL Server. · Good knowledge of Azure App Service and Azure API Management. · Good knowledge of Patterns & Principle (SOLID, Cloud Development Patterns). · Good knowledge of Azure Entra (OpenID, AD B2C, MS Graph). · Good knowledge of Event Grid, service bus and event driven architecture · Fluency in spoken and written English.
Languages
English and Arabic are the working languages of UNRWA. For this assignment, fluency in both Arabic and English are required.
Additional Information
CONDITIONS OF SERVICE • The consultancy is based in UNRWA HQA Amman - Jordan. • The selected candidate will receive a monthly remuneration that is equivalent to A14 Step 1 amounting to JOD 996.42 for every fully completed month. • The duration of the Contract is up to 12 months, and the possibility of extension is subject to the availability of funds and continuing need and satisfactory performance. • As part of Digital Impact, Technology and Innovation Department (DITID)and digital workspace the role works under the overall supervision of the Chief Digital Risk Officer.
No Fee
THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.
{{waiting}}
This position is no longer open.