AfriCareers Logo

Sponsored

Information Technology

Information Systems Assistant – Software Developer (UN Volunteer)

Category

Information Technology

Employment Type

Full-time

Location

Entebbe, Uganda

Vacancies

1 position

Closing Date

11/5/2026
11 days left

Employer / Company

United Nations Organisation Stabilization Mission in the Democratic Republic of the Congo (MONUSCO) logo
United Nations Organisation Stabilization Mission in the Democratic Republic of the Congo (MONUSCO)
36 views
0 unlocks

Description (Public)

MONUSCO's Business Requirements Management (BRM) software development team, part of the Innovation and Technology Pillar based in Entebbe, Uganda, is seeking a UN Volunteer Information Systems Assistant (Software Developer) to build value-added custom applications that automate and streamline manual processes for UN field missions. This is a UN Volunteer assignment; candidates must be nationals of a country other than the country of assignment.

Duties, Roles and Responsibilities

  • Develop applications that automate and streamline manual processes, strengthening administrative efficiency and oversight
  • Analyse existing workflows and recommend improvements
  • Coordinate with stakeholders to deliver assigned tasks and projects on time, applying solid project management skills
  • Maintain project documentation to ensure proper tracking and follow-up
  • Perform application testing and make necessary adjustments to ensure smooth operational state of the applications built
  • Present proposed solutions to clients with strong public-speaking and presentation skills
  • Provide technical support for already deployed applications, databases and systems
  • Conduct user training for knowledge transfer and produce user guides during application handover
  • Maintain business confidence by upholding confidentiality of clients
  • Keep up professional and technical knowledge through workshops, professional publications and networks
  • Research new projects requiring input from multiple disciplines and areas of expertise
  • Perform other duties when directed by managers or whenever there are operational requirements

Qualifications, Education and Competencies

Qualifications & Experience:

  • Bachelor's degree in Computer Science, Communications Technology, Data Science, Information and Communication Technology, Information Management Systems, Telecommunications or a related field
  • Minimum five (5) years of experience working as an application developer (UN Volunteer assignment requirement: 5 years; candidates must be 18-80 years old and nationals of a country other than the country of assignment)
  • Proficiency in C# across .NET workloads such as ASP.NET Core (MVC and Razor Pages), Web API and .NET MAUI, applying system design fundamentals, object-oriented programming and design patterns such as dependency injection
  • Database development with SQL Server: data modelling, design and administration, with data access through Entity Framework Core, LINQ and T-SQL including stored procedures, views and functions
  • Proficiency in Microsoft Power Platform (Power Apps, Power Automate, Power BI and SharePoint Online)
  • Industry-recognized technical certifications in software development (AWS, Google, Oracle, Microsoft), project management (PMS, Prince2) or service management (ITIL, COBIT) are an advantage
  • English fluency required; working knowledge of French is desirable

Skills & Competencies:

  • Delivery of clean, secure, well-structured and well-documented code supported by unit tests, with debugging and performance tuning of .NET applications
  • Working knowledge of source control and DevOps practices using Git, GitHub and Azure DevOps including CI/CD pipelines, plus platform operations on IIS, Windows Server and Linux and containerizing .NET applications with Docker
  • Front-end skills in HTML5, CSS, JavaScript, jQuery and Bootstrap
  • Experience integrating AI services (Azure OpenAI Service, Azure AI Services or ML.NET) with prompt engineering and RAG is desirable
  • Integrity, professionalism, accountability and the ability to work in a multicultural environment

How to Apply

Get DAILY Job Updates

AfriCareers WhatsApp Channel

Follow Channel

Get DAILY Job Updates

AfriCareers Telegram Channel

Follow Channel

Turn on to receive notifications

Related Jobs