Software Developer (2501798)

  • Contract
  • Anywhere

UNEP - United Nations Environment Programme


JOB DESCRIPTION

Organizational Setting

The Regional Office for Europe and Central Asia (REU) is responsible for leading FAO’s response to regional priorities for food security, agriculture and rural development through the identification, planning and implementation of FAO’s priority activities in the region. It ensures a multidisciplinary approach to programmes, identifies priority areas of action for the Organization in the Region and, in collaboration with departments and divisions at Headquarters, develops, promotes and oversees FAO’s strategic response to regional priorities. REU also advises on the incorporation of regional priorities into the Organization’s Programme of Work and Budget and implements approved programmes and projects in the region, monitors the level of programme implementation and draws attention to problems and deficiencies. The Regional Office supports regional policy dialogue on food security, agriculture and rural development issues, facilitates the emergence of regional partnerships, and supports capacity development and resource mobilization for food security, agriculture and rural development in the region.

Reporting Lines

The Software Developer reports to the Lead Technical Officer and will work in close collaboration with the Local Team Leader.

Technical Focus

The Software Developer is part of the FAO Kosovo Forest Information System development team, with the principal tasks of deploying and maintaining all components of the IT infrastructure, as well as supporting the software development work.

Tasks and responsibilities

• Develop software services to fix issues
• Perform work and deliver releases according to the priorities assigned by the Local Team Leader
• Use Agile Methodology of software development based on sprints agreed with the team
• Verify source code, database, and all related functionalities.
• Perform unit testing and integration testing before release.
• Upgrade mock-ups and translate business requirements into technical tasks.
• Develop, test, debug and maintain applications and address systems performance issues and crashes as per operations requests when necessary.
• Deploy releases and final version after all the issues are fixed
• Deliver testing and development environment (together with source code) to FAO premises
• Ensure coherency and compliance with appropriate organizational standards for code management, issue tracking, CI/CD processes and Information Security.

CANDIDATES WILL BE ASSESSED AGAINST THE FOLLOWING

Minimum Requirements

• University degree in Computer Science, IT Engineering, Professional Software Engineer or closely related discipline.
• At least 3 years of relevant experience in server administration and software development
• Full proficiency/Working knowledge of English, French, Spanish Arabic, Chinese or Russian

FAO Core Competencies

• Results Focus
• Teamwork
• Communication
• Building Effective Relationships
• Knowledge Sharing and Continuous Improvement

Level of Education: Bachelor Degree

Work Hours: 8

Experience in Months: No requirements


Apply for job

To help us track our recruitment effort, please indicate in your cover/motivation letter where (unjobstenders.com) you saw this job posting.