ImpactRoles
Open navigation
Back to roles
UNV

Direct from UNV careers

IT Systems Developer

Monrovia, Liberia·Posted today

Full job description

Host entity: UNCTAD LBR

Volunteer type: National

Areas of expertise: Data science, information management, Artificial Intelligence, Information technology and telecommunications, Software development

Application deadline: 21/09/2026

Mission and objectives

UN Trade and Development (UNCTAD) is the UN’s leading institution dealing with trade and development. It is a permanent intergovernmental body established by the United Nations General Assembly in 1964. UNCTAD supports developing countries to access the benefits of a globalized economy more fairly and effectively. It provides economic and trade analysis, facilitates consensus-building and offer technical assistance to help developing countries use trade, investment, finance and technology for inclusive and sustainable development.
UNCTAD actively supports Liberia through trade modernization, capacity building, and digital customs management

Assignment context

UN Trade and Development (UNCTAD) is the UN’s leading institution dealing with trade and development. It is a permanent intergovernmental body established by the United Nations General Assembly in 1964. UNCTAD supports developing countries to access the benefits of a globalized economy more fairly and effectively. It provides economic and trade analysis, facilitates consensus-building and offer technical assistance to help developing countries use trade, investment, finance and technology for inclusive and sustainable development.

The UNCTAD Automated System for Customs Data (ASYCUDA) is an integrated customs management system for international trade and transport operations in a modern automated environment. ASYCUDA is a computerized customs management system that covers most foreign trade procedures. It handles manifests and customs declarations, along with accounting, transit and suspense procedures. It also generates trade data that can be used for statistical economic analysis. The ASYCUDA software is developed by UNCTAD. Source: https://asycuda.org/en/about/. The ASYCUDA is a fully extra-budgetary programme implementing technical assistance projects across most continents, including in Liberia

Task description

• Develop and program specific modules and features for the Automated System for Customs Data (ASYCUDA) in Liberia

• Provide ASYCUDA information technology (IT) support to the Liberian Customs IT team as required

• Write technical documentation for ASYCUDA in Liberia

Skills and experience

• Must possess at least 3 years' experience with a Master’s Degree or 5 years' experience with a Bachelor's Degree in developing software applications.
• Experience in designing and developing RESTful APIs for a microservices architecture using Java, with frameworks such as Quarkus and Spring Boot, is mandatory.
• Proficiency in front-end development using JavaScript is also required.
• Familiarity with containerization tools such as Docker and Kubernetes, and Continuous Integration/Continuous Deployment (CI/CD) tools such as GitLab CI, Jenkins, and Splunk is desirable.
• Candidates should have a background in working within an Agile approach and using Agile project management tools.

Competencies and values

• Adaptability and flexibility
• Creativity
• Planning and organising
• Professionalism

Living conditions

The contract lasts for the period indicated above with possibility of extensions subject to availability of funding, operational necessity and satisfactory performance. However, there is no expectation of renewal of the assignment. Travel to duty station (if applicable) and a Settling-In-Grant will be provided in the event the duty station is not within commuting distance from the place of recruitment. The applicable Volunteer Living Allowance is provided monthly to cover housing, utilities and normal cost of living expenses. Life, health and permanent disability insurance are included (health insurance for up to 3 dependents), as well as final repatriation (if applicable) and resettlement allowance for satisfactory service.

Full eligibility requirements, conditions of service and application instructions are available on the official UNV platform.

Listing sourced from UNV careers. Applications are handled entirely by the employer.

Similar impact roles