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
