- Home
- ...
- Open Positions
- Job Detail
Job Highlight
About the Group
About the Group
The UNOPS IT Group (ITG) is at the forefront of digital transformation, designing, delivering, and managing all of UNOPS IT infrastructure and business applications. We are a global team, dedicated to harnessing cutting-edge technology to address critical business needs and empower UNOPS personnel worldwide. ITG provides the essential IT systems and tools that underpin the successful implementation of UNOPS projects and the delivery of corporate initiatives. From maintaining robust enterprise resource planning (ERP) systems and developing bespoke business applications to managing our cloud infrastructure and supporting global collaboration platforms, our work ensures operational excellence. We are committed to continuous improvement, driving effectiveness and efficiency in UNOPS products and services, ultimately helping people build better lives and countries achieve peace and sustainable development.
Job Specific Context
Job Specific Context
The Client IT Projects function within ITG exists to provide direct support for UNOPS projects, leveraging technology to help achieve their outputs while retaining an overall perspective on how solutions can provide benefits for UNOPS and its projects’ beneficiaries globally.
As part of the Client IT Projects, the Full Stack Developer will join projects to build and maintain a wide range of web applications in cloud environments that are tailored to providing meaningful impact in real-world contexts. This role demands a strong foundation in software engineering principles, modern web development patterns, and the ability to embrace AI-assisted development tools and methodologies. The successful candidate will work on complex business applications featuring role-based access control, real-time data processing, and AI-powered capabilities.
This position requires a developer who understands fundamental concepts over specific framework expertise, someone who grasps asynchronous programming, component lifecycle management, state management patterns, and modern web architecture principles. The role emphasises the importance of AI-assisted coding practices and prompt engineering.
The successful candidate must be able to maintain a work schedule aligned with Copenhagen time (CET/CEST) +/- 1 hour. Additionally, because the role involves working with cloud-based environments and AI-assisted tools, a highly reliable internet connection and a stable power infrastructure are essential for day-to-day performance.
Role Purpose
Role Purpose
Software Development is responsible for designing, developing, and maintaining web applications, integrating AI-assisted development tools, and ensuring seamless integration with cloud services. This role requires a strong understanding of software engineering fundamentals, modern web technologies, and collaborative development practices to deliver high-value business solutions.
Functions / Key Results Expected
Functions / Key Results Expected
1. Develop & Maintain Enterprise Web Applications:
2. AI-Assisted Development & Integration
3. Cloud Services Integration & Modern Architecture
4. Collaborative Development & Continuous Improvement
|
Skills
Skills
Competencies
Competencies
Education Requirements
Education Requirements
Required
Bachelor’s degree (or equivalent) in preferably in Business Administration, Computer Science, or other relevant discipline with 4 years of relevant experience OR
Master’s degree (or equivalent) in any of the above or related fields with 2 years of relevant experience is required
OR
- Secondary education in combination with 8 years of experience may be accepted instead of a Bachelor’s degree
Desired
Certification in Cloud Technologies
Experience Requirements
Experience Requirements
Required
Minimum 2 years of professional experience with Angular and .NET is required (2 years with a Masters, 4 years with a Bachelor and 8 years with Secondary Diploma)
Demonstrated ability to learn new technologies quickly and apply fundamental principles across different frameworks and languages is required.
Proven experience in Database design and SQL is required.
Hands-on proficiency with Git is required.
Experience across the Full Software Development Life Cycle (SDLC) is required.
A strong understanding of fundamental programming concepts, including object-oriented programming, data structures, algorithms, and software design patterns, is required
A proactive, can-do attitude with strong problem-solving skills and eagerness to learn is required
Desired
Advanced Frontend implementation skills are a strong advantage.
Knowledge of PrimeNG would be an advantage.
Knowledge of .NET Core is an advantage.
Knowledge of Postgres is an advantage.
Experience with GitHub would be an advantage.
Knowledge of Google Cloud Platform (GCP) is an advantage.
Familiarity with Cursor and Figma is an advantage.
Experience in Stakeholder management is an advantage.
Language Requirements
Language Requirements
| Language | Proficiency Level | Requirement |
|---|---|---|
| English | Fluent | Required |
| Spanish | Fluent | Desirable |
| French | Fluent | Desirable |
Additional Information
Additional Information
- Please note that UNOPS does not accept unsolicited resumes.
- Please note that UNOPS will at no stage of the recruitment process request candidates to make payments of any kind.
- Applications to vacancies must be received before midnight Copenhagen time (CET) on the closing date of the announcement. Applications received after the closing date will not be considered.
- Please note that only shortlisted candidates will be contacted and advance to the next stage of the selection process, which involves various assessments.
- UNOPS embraces diversity and is committed to equal employment opportunity. Our workforce consists of many diverse nationalities, cultures, languages, races, gender identities, sexual orientations, and abilities. UNOPS seeks to sustain and strengthen this diversity to ensure equal opportunities as well as an inclusive working environment for its entire workforce.
- UNOPS evaluates all applications based on the skills, qualifications and experience requirements outlined in the vacancy announcement. We are committed to considering all candidates in a fair and transparent manner, and we value diverse perspectives and experiences, including those of women, indigenous and racialized communities, individuals with diverse gender identities and sexual orientations, and people with disabilities.
- We would like to ensure all candidates perform at their best during the assessment process. If you are shortlisted and require additional assistance to complete any assessment, including reasonable accommodation, please inform our human resources team when you receive an invitation.
Terms and Conditions
- For staff positions only, UNOPS reserves the right to appoint a candidate at a lower level than the advertised level of the post.
- For retainer contracts, you must complete a few mandatory courses (they take around 4 hours to complete) in your own time, before providing services to UNOPS. Refreshers or new mandatory courses may be required during your contract. Please note that you will not receive any compensation for taking courses and refreshers. For more information on a retainer contract here.
- For more details about the contract types, please click here.
- All UNOPS personnel are responsible for performing their duties in accordance with the UN Charter and UNOPS Policies and Instructions, as well as other relevant accountability frameworks. In addition, all personnel must demonstrate an understanding of the Sustainable Development Goals (SDGs) in a manner consistent with UN core values and the UN Common Agenda.
- It is the policy of UNOPS to conduct background checks on all potential personnel. Recruitment in UNOPS is contingent on the results of such checks.