Skip to Job Description
Specialist - Information Systems (Software Engineering) Web Applications, Software Development, Technical Support
International Rice Research Institute (IRRI)
Grade: Unspecified
Job Expired 9 Dec 2021
Added 2 months ago
Job Description
About IRRI
The International Rice Research Institute (IRRI) is the world’s premier research organization dedicated to reducing poverty and hunger through rice science; improving the health and welfare of rice farmers and consumers; and protecting the rice-growing environment for future generations. IRRI is an independent, nonprofit, research and educational institute, founded in 1960 by the Ford and Rockefeller foundations with support from the Philippine government. The institute, headquartered in Los Baños, Philippines, has offices in 17 rice-growing countries in Asia and Africa, and over 1,000 staff.
Working with in-country partners, IRRI develops advanced rice varieties that yield more grain and better withstand pests and disease as well as flooding, drought, and other harmful effects of climate change.
Job Purpose

This position will plan, design, and develop web applications and Application Programming Interfaces ensuring adherence to set objectives and requirements. Coordinate with the design team, project consultants and collaborators during the development phase. Provide technical support to the storage and retrieval of data, and deployment of the systems. Conduct information sessions to key stakeholders on the use of the new applications.

This position will be based at the IRRI Headquarters, Los Baños, Philippines and may only be filled by permanent citizens of the Philippines.


The health and welfare of our staff is our top priority. We are currently operating with the majority of our workforce working from home. This position will be remote for the foreseeable future and will require a stable internet connection.

Roles and Responsibilities
  • Independently execute the software development life cycle including the designing, development, maintenance, troubleshooting and testing, and evaluation ensuring adherence to project objectives and requirements
  • Participate in the creation of software requirements and carry out software development tasks according to set best practices and agreed principles
  • Provide advanced technical support to end-users (e.g. software support for users) and facilitate requests and provide instructions
  • Collaborate with end-users and design team on the development of software and databases
  • Train end-users on the use of ir access to software and database
  • Produce documentations and materials such as codes, tables, and reports
  • Manage the storage and retrieval of data and information
  • Set-up and install software and see dependencies on servers
  • Create back-ups of software and content
  • Develop manuals user-training materials and/or modules
  • Bachelor’s degree in Computer Science with minimum 4 years of work experience
  • Master’s degree in Computer Science with minimum 1 year of work experience
Skills Required


  • Knowledge in computer software and programming
  • Experience in designing software programs/databases
  • Knowledge of and experience in several languages and relational database programming (PostgreSQL, React JS)
  • Knowledge of different operating systems
  • Knowledge and experience in application/web programming/scripting languages such as HTML5, ReactJS, Javascript and CSS
  • Understanding of web service development

Please note only shortlisted candidates will be contacted.
This position will remain open until filled.

This job is no longer available.