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