National Consultant - IT-Mobile Application Developer

This opening expired 3 years ago. Do not try to apply for this job.

FAO - Food and Agriculture Organization of the United Nations

Open positions at FAO
Logo of FAO

Application deadline 3 years ago: Tuesday 3 Nov 2020 at 22:59 UTC

Open application form

Organizational Setting

The main aim of the FAO country offices, which are headed by an FAO Representative, is to assist governments to develop policies, programmes and projects to achieve food security and to reduce hunger and malnutrition, to help develop the agricultural, fisheries and forestry sectors, and to use their environmental and natural resources in a sustainable manner.

Reporting Lines

Under the overall direction of the FAO‘s Senior Software Development Officer , and the day to day management of the software development technical team leader from FAO and the IT department in the National Agricultural Research Center (NARC), they will perform the following duties with respect to information systems.

Technical Focus

  • Orchestrate, compose, configure and integrate data services (including cloud based).
  • Design, document and publish data service interfaces API.
  • Design and execute functional, performance and security testing and verification.
  • Program, test, debug and maintain services; address systems performance issues and crashes as per operations requests when necessary.
  • Participate in design discussions, and translate business requirements into technical tasks.

Tasks and responsibilities

  • Participate in an Agile software development team building high quality and effective software products that deliver real business in the shortest time.
  • Design and develop highly reliable, resilient, scalable and performant backend services in close collaboration with frontend and Information and Systems Architects.
  • Orchestrate, compose, configure and integrate services (including cloud based) and events to implement full business processes.
  • Design, document and publish service interfaces API.
  • Design and execute functional, performance and security testing and verification.
  • Program, test, debug and maintain services; also address systems performance issues and crashes as per operations requests when necessary.
  • Implement service logging, monitoring and audit.
  • Participate in defining, implementing and mainstreaming information and data models, policy and best practices.
  • Participate in design discussions, and translate business requirements into technical tasks.
  • Identify opportunities to link with and draw on relevant initiatives, information sources and expertise from the Ministry of Agriculture, National Agricultural Research Center and other specialized bodies operating nationally, regionally and globally.
  • Prepare identified information sources in the most convenient form.
  • Participate in weekly skype meetings with the development team in FAO HQ.
  • Ensure service consistency, coherency and compliance with appropriate organizational standards in close collaboration with quality assurance (QA) and information and system architecture.
  • Integration with the Jordanian on-line payment systems, like (eFAWATEERcom, MadfooatCom).

CANDIDATES WILL BE ASSESSED AGAINST THE FOLLOWING

Minimum Requirements

  • Education: University degree in IT or any other related field.
  • Experience: 2 years of relevant experience in mobile Applications development.
  • Languages: Working knowledge (level C) of the FAO official language used for communication within the country English and working knowledge of the local language of Arabic is required.
  • IT Skills: Good knowledge of the MS Office applications, Internet and office technology equipment.
  • National of Jordan.

FAO Core Competencies

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

Technical Competencies and Experience Requirements:

  • Service programming techniques, languages, frameworks and cloud services (GCP) specifically including Angular, Html5
  • CSS, JavaScript, NodeJS, Web Services/API, Google Apps Script, Firebase.
  • Service programming techniques, languages (compatibility with all mobiles OS (IOS, Android)), frameworks and cloud services (GCP), Bootstrap, CSS, JavaScript, AJAX, Web Services/API, Google Apps Script and maps API, Firebase, SQL Server..
Added 3 years ago - Updated 3 years ago - Source: fao.org