Software Developer (Front End Web Developer),
Rome
Food and Agriculture Organization of the United Nations (FAO)
CIO
Closing date: Thursday, 1 June 2017
Apply
Organizational Setting
The Information Technology Division (CIO) is responsible for all IT activities within the Organization. CIO performs on behalf of the Organization the following critical roles: defining FAO IT policies and providing strategic advice on IT architecture and standards, governance, policy and operational matters while monitoring organizational compliance; defining the mechanisms for managing FAO's information and data; protecting FAO's information assets and ensuring confidentiality, integrity and availability; ensuring provision of IT services that are core for the Organization's global operations and supporting the information and business processes; coordinating organization-wide IT activities in order to reduce duplication and fragmentation and to increase integration of information data, systems and platforms, mobilizing IT resources from across the Organization.
FAO International Consultants and Call purpose
The Organization frequently engages experts to work on short-term projects as international consultants. An international consultant is engaged by the Organization to provide expertise, skills or knowledge for the performance of a specific task or piece of work, which would be short-term by nature. The assignment may involve full-time or part-time functions similar to those of staff members
The assignment can be from 1 month up to 11 months. The possibility of extension is subject to satisfactory performance and depending on the resources and needs of the Organization.
CIO is seeking software developers to design and build robust, reliable and scalable backend services and APIs.
The objective of the Call is to attract talents with experience and background in web application development to populate the front end developer Roster. Experts who are registered in the Roster are available for consideration whenever relevant opportunities arise in different areas of the Office of Human Resources.
Reporting Lines
The Software Developer reports to a software development technical team leader under the overall direction of the Senior Software Development Officer
Technical Focus
Develop beautiful, mobile-first, responsive, front-end web experiences.
Specific functions
They will perform the following duties with respect to information systems:
¡¤ Participate in an Agile software development team building high quality and effective software products that deliver real business in the shortest time.
¡¤ Develop web applications.
¡¤ Participate in design discussions, develop mock-ups and translate business requirements into technical tasks.
¡¤ Design and execute cross platform (including mobile devices) testing and verification.
¡¤ Program, test, debug and maintain applications; also address systems performance issues and crashes as per operations requests when necessary.
¡¤ Ensure coherency and compliance with appropriate organizational standards in close collaboration with quality assurance (QA), information security (InfoSec) and user experience functions (UX).
¡¤ Other related duties as necessary.