Independent platform: UNAtlas aggregates publicly available United Nations job openings and is not affiliated with the UN. All applications happen on official websites.
UN Secretariat
United Nations Office at Vienna

Consultant (Software Developer / Full-Stack Developer) - UN Satellite Operator Contact Hub

CON
Organizational Context
The UN Secretariat, specifically the United Nations Office at Vienna (UNOOSA), is seeking a Consultant for Software Development. This role will contribute to the UN Satellite Operator Contact Hub project, focusing on developing and deploying a secure, functional, and reliable web application to support satellite operations and coordination.
Job Purpose
The purpose of this consultancy is to develop and deploy a secure, functional, and reliable web application for the UN Satellite Operator Contact Hub. The consultant will be responsible for the full lifecycle of the application, from requirements confirmation and system design through to backend development, operator management, data management, security implementation, testing, and production deployment. This role is critical for ensuring the technical quality, timeliness, and maintainability of the delivered application, supporting UNOOSA's operational needs and go-live readiness.
Responsibilities
Key responsibilities include confirming project requirements, developing a technical implementation plan, and designing the application architecture, database schema, and security controls. The consultant will build a persistent PostgreSQL database and implement secure authentication, role-based access control, and session management. This involves developing operator registration and profile management workflows, implementing a restricted operator directory with search and filtering, and managing satellite data through manual entry and bulk import. Additionally, the role requires completing the administrative panel, configuring email notifications, ensuring security best practices (OWASP Top 10), conducting thorough testing, deploying to production infrastructure, and providing comprehensive administrator and developer documentation.
Work Experience
A minimum of five years of progressive professional experience in full-stack web application development is required. Experience with secure production-grade applications, PostgreSQL, RESTful APIs, secure session management, email notifications, and Linux/cloud deployments is essential. Experience with workflow-based systems and high-compliance environments is desirable.
Skills
Full-stack web application development, PostgreSQL, RESTful APIs, secure session management, email notification systems, Linux/cloud deployment, two-factor authentication, audit logging, rate limiting, input validation, secure coding practices, OWASP Top 10, workflow-based systems development, geospatial/satellite data handling, UN/government/international organization environments.
Required Languages
Not informed
Desired Languages
English, French
Beijing, China
2026-05-08 / 2026-05-18
Summary based on official posting. Please verify all details on the official website.Official Posting ↗
Explore related opportunities
Independent platform aggregating United Nations job listings.
UNAtlas is not affiliated with, endorsed by, or representing the United Nations. We do not process applications. All applications are submitted on official organization websites.
Some content may be AI-generated or summarized. Please verify all details on the official posting.
AboutDisclaimerPrivacy & CookiesTerms
Contact: info@unatlas.org
Consultant (Software Developer / Full-Stack Developer) - UN Satellite Operator Contact Hub | UN Secretariat | UNAtlas | UN Atlas