Vacancy title:
Software Developer (ASP.NET Core)
[Type: FULL_TIME, Industry: Nonprofit, and NGO, Category: Computer & IT]
Jobs at:
United Nations
Deadline of this Job:
Tuesday, November 11 2025
Duty Station:
Gaza | Nairobi | Kenya
Summary
Date Posted: Wednesday, October 29 2025, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about United Nations
United Nations jobs in Kenya
JOB DETAILS:
Result of Service UNRWA is an equal opportunity employer and welcomes applications from both women and men. UNRWA encourages applications from qualified women. Only those applicants shortlisted for an interview will be contacted. UNRWA is a non-smoking environment. Work Location Gaza Expected duration 6 to11 months Duties and Responsibilities • Analysis and Requirements Gathering • Gather complex system requirements by meeting with clients and researching existing technology to understand business needs and propose solutions for new applications. • Design and Development • Design and develop full-stack web applications, applying good programming practices such as design patterns and software architecture. • Document code and related processes by following development methodologies, adding comments, and maintaining documentation in knowledge-base systems to simplify maintenance and improve support. • Provide thought leadership in designing and developing innovative, integrated solutions. • Guide and mentor junior staff in application design and development. • Testing and Documentation • Test all changes using appropriate, complex test scenarios to ensure solutions perform as expected and handle errors meaningfully. • Author and maintain technical and end-user documentation with audience-appropriate materials. • Implementation and Maintenance • Implement changes in line with change management policies and procedures, ensuring communication of the nature, significance, and risks of each solution. • Monitor changes and resolve complex problems by reviewing processing/output and proactively ensuring solutions meet customer requirements and provide a smooth transition. • Provide ongoing support by investigating and resolving issues, including complex ones, to ensure prompt and effective service. • Perform other related duties as may be assigned. Qualifications/special skills Academic Qualifications: A university degree or master's degree from an accredited educational institution in information technology, information management, Information systems, computer science, computer engineering, Software engineering, Business Administration, Management, or other related disciplines; Experience: ● Proven experience in Information Technology and Software Development, with a strong background in web applications. ● Minimum of 3 years of professional experience (with a bachelor’s degree) or 1 year of experience (with a master’s degree) in ASP.NET Core / .NET Core (C#) development and MS SQL Server, including at least 1 year of hands-on experience with Web APIs. ● Solid understanding of software architecture and design patterns, with the ability to design and implement scalable, maintainable, and secure applications. ● Expert-level proficiency in .NET, .NET Core, ASP.NET Core, and Entity Framework (EF). ● Advanced knowledge of relational database design and optimization in MS SQL Server. ● Practical experience with cloud platforms, particularly Azure App Service and Azure API Management. ● Strong knowledge of software engineering principles and design practices, including SOLID principles and cloud-native development patterns. ● Working knowledge of identity and access management solutions, such as Azure Entra (OpenID Connect, Azure AD B2C, Microsoft Graph API). ● Familiarity with event-driven architecture, including Azure Event Grid, Service Bus, and related messaging/eventing technologies. DESIRABLE EXPERIENCE ● Experience in Azure PaaS and IaaS instances. ● Experience developing integrations with Azure Cloud Services. ● Experience secure code practices to prevent vulnerabilities and exploits. ● Experience participating in Agile projects. ● Familiarity with Azure DevOps. ● Familiarity of Artificial Intelligence ● Knowledgeable in Microsoft Fabric, Data Lakes, and Dataverse. Competencies: ● Good communications skills. ● Training skills and ability to make clear presentations. ● Team spirit and ability to establish and maintain effective working relationships. ● Ability to coordinate the work with others. ● Ability to work under pressure and meet tight deadlines. Language: ● Fluent in spoken and written English. Service Conditions: ● The duration of the consultancy is 6 to 11 months, extendable according to performance and availability of funds. ● Remuneration for this consultancy will be USD 1,410.70 plus 8.33% advanced termination indemnity, depending on fund availability, qualifications, and relevant experience. Languages Not available. Additional Information UNRWA Digital Impact Technology and Innovation Department (DITID) is seeking Software Developer (ASP.NET Core) who will be responsible for designing and developing software solutions in HQG IT Service Center or supporting software development projects at UNRWA HQ Amman. The consultant will report administratively to Head Information Technology Service Centre at Headquarter Gaza. • Please indicate if you are a Palestinian Refugee and provide your registration card number if applicable. Application Link:https://inspira.un.org/psp/PUNA1J/EMPLOYEE/HRMS/c/UN_CUSTOMIZATIONS.UN_JOB_DETAIL.GBL?Action=A&UNAction=Apply&JobOpeningId=265848&languageCd=ENG
Work Hours: 8
Experience in Months: 36
Level of Education: bachelor degree
Job application procedure
Application Link: Click Here to Apply Now
Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.