Information Systems Assistant (Software Developer)
Organizational Context
MONUSCO, established in 1999 under the UN Department of Peacekeeping Operations, supports the Government of the Democratic Republic of the Congo in protecting civilians and stabilizing the nation. Its mandate includes reducing threats from armed groups, preventing violence against civilians, and fostering functional state institutions. The mission also aims to improve understanding of human rights violations and inform policy decisions. The assignment is located in Entebbe, a family duty station.
Job Purpose
The UN Volunteer will contribute to the BRM software development team by creating value-added custom solutions for field missions where standard UN enterprise applications are insufficient. The role involves developing applications to automate and streamline manual processes, enhance administrative efficiency, and improve oversight. The incumbent will analyze existing workflows, recommend improvements, and manage projects to completion. This position requires close coordination with stakeholders, thorough project documentation, and application testing to ensure smooth operation. The goal is to deliver effective technological solutions that meet the diverse and complex needs of the mission.
Responsibilities
Develop applications to automate and streamline manual processes, strengthening administrative efficiency and oversight. Analyze existing workflows and recommend improvements. Coordinate with stakeholders to ensure timely delivery of tasks and projects, utilizing solid project management skills. Maintain critical project documentation for tracking and follow-up. Perform application testing and make necessary adjustments for optimal operational status. Provide technical support for deployed applications, databases, and systems. Conduct user training for knowledge transfer and produce user guides. Maintain client confidentiality and professional knowledge through continuous learning. Research new projects requiring interdisciplinary input. Perform other duties as assigned by management or as operational requirements dictate.
Work Experience
Minimum of five years of experience as an application developer. Proficiency in C# with .NET workloads (ASP.NET Core, Web API, .NET MAUI), object-oriented programming, and design patterns. Experience in SQL Server database development, data modeling, and administration using Entity Framework Core, LINQ, and T-SQL. Proficiency in Microsoft Power Platform (Power Apps, Power Automate, Power BI, SharePoint Online). Working knowledge of source control and DevOps practices (Git, GitHub, Azure DevOps). Experience with platform operations (IIS, Windows Server, Linux, Docker) is desirable. Experience integrating AI services is desirable.
Skills
Proficiency in C#, .NET, SQL Server, and Microsoft Power Platform. Strong understanding of system design, object-oriented programming, and design patterns. Experience with source control, DevOps, and platform operations. Front-end development skills (HTML5, CSS, JavaScript, jQuery, Bootstrap) are desirable. Experience with AI service integration is desirable. Excellent communication, interpersonal, planning, organizing, and problem-solving skills. Ability to work independently, manage multiple projects, and adapt to changing environments. Commitment to continuous learning, integrity, professionalism, and teamwork.