Job Description
Job Posting Organization:
UNHCR, the United Nations High Commissioner for Refugees, is a global organization dedicated to saving lives, protecting rights, and creating a brighter future for refugees, forcibly displaced communities, and stateless individuals. Established in 1950, UNHCR operates in over 125 countries, providing essential assistance such as shelter, food, and water to millions of people who are forced to flee their homes due to conflict and persecution. The organization aims to ensure that every individual has a safe place to call home where they can build a better future, leveraging its expertise to protect and care for vulnerable populations.

Job Overview:
The Software Developer position within UNHCR's Private Sector Partnerships (PSP) OIMS team is crucial for the development and deployment of web applications that facilitate the multiyear plan within the PSP Network and monitor PSP performance. The successful candidate will be responsible for rewriting existing web apps using JavaScript and React front-end technology to ensure a smooth transition to more efficient and cost-effective technology solutions. This role requires a strong understanding of software development processes, user experience optimization, and the ability to produce comprehensive documentation related to web app development and systems. The developer will also assist in establishing and maintaining cloud databases and data warehousing, ensuring that UNHCR maintains institutional memory of the app development and systems.

Duties and Responsibilities:
The primary duties and responsibilities of the Software Developer include:
  • Development and deployment of web applications based on project requirements, including Annual Plans, NGF Reports, HR Web App, and Quarterly Monitor.
  • Writing SQL queries, creating tables, stored procedures, pipelines, and views as needed.
  • Producing code prior to functional testing phases during development sprints.
  • Optimizing user experience based on testing feedback.
  • Monitoring post-production deployment to ensure functionality and performance.
  • Systematically producing all documentation related to web app development and systems for database and data warehousing.
  • Creating a comprehensive handover document for future reference.
  • Assisting in the establishment and maintenance of cloud databases and data warehousing with complete information.
  • Applying knowledge of data warehousing principles to enhance project outcomes.

Required Qualifications:
Candidates must possess a High School Diploma as a minimum requirement. A bachelor's degree in Computer Science, Computer Engineering, Management Information Systems, or a related field is desirable. Additionally, candidates should have a minimum of 4 years of relevant experience with a high school diploma or 2 years with a bachelor's degree or higher. Knowledge of fundraising activities and financial reporting cycles in an international context is also essential. Previous work experience with the UN or in similar contexts is considered an advantage.

Educational Background:
The educational background required for this position includes a High School Diploma as a minimum. A bachelor's degree in fields such as Computer Science, Computer Engineering, Management Information Systems, or a related field is preferred and will enhance the candidate's eligibility for the role.

Experience:
The position requires a minimum of 4 years of relevant experience for candidates with a high school diploma, or 2 years of experience for those with a bachelor's degree or higher. Candidates should have a strong background in software development, particularly in backend development using Go and JavaScript/NodeJS, as well as frontend development skills with JavaScript/React. Familiarity with RDMS and analytical databases, as well as experience in DevOps and Git, is desirable. Knowledge of cloud platforms such as Azure and GCP is also beneficial.

Languages:
While the job posting does not specify mandatory languages, proficiency in English is typically expected in international organizations like UNHCR. Additional language skills may be advantageous but are not explicitly required for this position.

Additional Notes:
This is a remote-working position, allowing the successful candidate to work from home while collaborating with colleagues globally. The vacancy is open to applicants residing in Denmark as well as those from other countries. The position is full-time, with working hours from 8:30 AM to 5 PM, Monday to Friday, totaling 40 hours per week. The contract duration is initially up to the end of the year, with the possibility of extension based on budget availability and the overall performance of the incumbent. The remuneration level and applicable entitlements and benefits may vary depending on the residence of the selected candidate. Please note that only shortlisted candidates will be notified.
Apply now
Similar Jobs