Overall Purpose of the Job

The Software Engineers are expected to establish agile methodologies that meet standard software engineering principles in delivering high-quality data-driven web software (with GIS integrated) that will meet icipe’s 4-H paradigm (Environmental, Plant, Human, and Animal Health Themes) expectations.

Read>>>Boost Your CV in Minutes: 3 Action Word Tips That Get You Noticed

Specific duties

  • Design, implement, test, and deploy robust, secured, and containerized web-based applications in React/Angular/ Terria/Node JS, Flask, or related programming languages.
  • Develop and deploy web-based data-driven GIS applications using modern frameworks such as ArcGIS, Esri JavaScript API, Leaflet, OpenLayers, Python (arcpy, shapely), or related programming languages.
  • Create and manage data schemas using public/internal APIs, ORMs, and PostgreSQL databases.

Requirements/ qualifications

  • BSc/BA in Computer Science, Information Technology, or any other related field from a recognized University.
  • Minimum of 1 year of proven work experience in a more or less similar position.
  • Previous experience at an international/ regional research organization.
  • Good understanding of web application programming.
  • Good understanding of software engineering practices.
  • Strong written, verbal, and interpersonal skills.

Reporting

  • This position reports to the Post-Doctoral Fellow.

Read>>>3 Interview Red Flags Recruiters Notice in the First 60 Seconds       

How to Apply

Click here to apply