Job matched to your search
Software Engineer (Devops, Fullstack, GIS)
National University of Singapore · Queenstown Estate
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
Job description
Job Title: Software Engineer (Devops, Fullstack, GIS) University-Level Unit: Tropical Marine Science Institute Faculty/Department-Level Unit: Informatics Cluster Employee Category: Executive & Administrative Posting Start Date: 02/06/2026 Location_ONB: Kent Ridge Campus Job Description
The Tropical Marine Science Institute (TMSI) is currently looking for a software engineer to lead and support IT activities for the St. John's Island National Marine Laboratory (SJINML). The incumbent will help to develop applications that maintain, process and visualise data and numerical models.
The primary locations of this job are at TMSI on NUS Kent Ridge and SJINML on St John's Island.
Duties & Responsibilities
Develop fullstack applications (60%); Perform devops and sysadmin functions for Windows and Linux/Unix (40%). This includes:
-
Maintainance and improve developments for the SJINML Marine Environment Sensing Network data platform (Ombak)
-
Re-building, developing and maintaining the SJINML website and apps
-
Supporting any other IT needs for SJINML (e.g., integrating real-time monitoring of SJINML facilities onto web apps)
-
Any other duties as assigned by supervisor
Qualifications
- Bachelor's degree or Diploma in any discipline.
- Experienced in devops and developing fullstack software applications using software like: QGIS, Django, Flask, Spring Boot, Node.js, AngularJS, Express, LeafletJS, ReactJS, VueJS, GeoServer, ArcGIS Server, Ansible, postgresql/postgis.
- Experienced in today's web application technologies, web infrastructure (software and hardware) and the devops process.
- Strong in the following: Linux, Windows, Javascript, Java, C++, Python, SQL, bash scripts.
- Experienced in backend software like Apache, NGINX, MySQL, PostGreSQL, MSSQL, Oracle, etc.
- Experienced in git and CI/CD (e.g. Jenkins, Gitlab, etc).
- Experienced in using LLM’s and coding agents.
- Good in troubleshooting and solving problems.
- Able to administer Linux and Windows.
- Good oral and written English communication skills.
- Promising candidates will enjoy renewed contracts.
More jobs in Queenstown Estate
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job