Software Engineer

National University of Singapore

Singapore

On-site

SGD 60,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

National University of Singapore seeks an IT Software Specialist to design, build, and maintain web applications that support research activities across the full software lifecycle.

You will deliver user-friendly interfaces, scalable back-end services, and robust cloud infrastructure while collaborating with cross-functional teams to drive performance and insights.

Qualifications

  • Bachelor's degree in Computer Science or Information Technology.
  • At least 2 years of web development experience, preferably full-stack.
  • Experience with React, Vue, or Angular.
  • Knowledge of SQL and database systems.
  • Familiarity with cloud platforms (AWS, GCP) and analytics tools (GA, Matomo).
  • Strong problem-solving and communication skills.

Responsibilities

  • Design, develop, and maintain responsive web platforms across front-end and back-end.
  • Propose IT solutions bridging research and technical needs.
  • Create intuitive user interfaces prioritizing usability.
  • Build the complete web app stack including databases.
  • Write clean, documented, and testable code.
  • Oversee site maintenance, expansion, and content management.
  • Deliver secure, cross-platform web applications from start to finish.
  • Analyze web traffic with GA4 and Matomo to inform content decisions and grow engagement.
  • Manage cloud infrastructure and deployments on GCP/AWS.
  • Implement SEO practices and structured data for visibility.
  • Collaborate with content and research teams to grow traffic.

Skills

Web development
Problem solving
Communication
Team collaboration
Independent work

Education

Bachelor's degree in Computer Science or Information Technology

Tools

React
Vue
Angular
Nuxt.js
Figma
Tailwind
AWS
GCP
Firebase
Google Analytics
Matomo
Google Search Console
Sanity.io
SQL

Job description

University-Level Unit: Global Asia Institute

Faculty/Department-Level Unit: Administration

Employee Category: Executive & Administrative

Posting Start Date: 14/09/2026

Location_ONB: Kent Ridge Campus

Job Description

As an IT Software Specialist, you will be responsible for the development, implementation, and maintenance of an institute’s web applications and systems. This role involves collaborating with cross-functional teams throughout the entire software development lifecycle, from initial requirements gathering and design to development, testing, deployment, and ongoing maintenance. You will leverage your development skills to create user-centric web platforms that streamline data collection and analysis, directly supporting the institute's research activities.

Key Responsibilities:

  • Design, develop, and maintain highly responsive and user-friendly web platforms leveraging a variety of technologies.
  • Propose and implement effective IT solutions that bridge research and technical requirements seamlessly.
  • Craft intuitive user interfaces and features that prioritize usability and information accessibility.
  • Build the entire web application stack, including front-end architecture, layouts, back-end services, and secure databases.
  • Write clean, well-documented, testable, and maintainable code that promotes reusability and future development.
  • Oversee website maintenance, expansion, and content management.
  • Deliver secure, usable, cross-platform web applications, managing projects from start to finish.
  • Analyze web traffic and user behavior using tools such as GA4 and Matomo to inform content and feature decisions that grow site engagement and reach.
  • Manage and maintain cloud infrastructure and server environments (e.g., GCP), including deployment, monitoring, and cost and performance optimization.
  • Implement SEO best practices and structured data to improve content discoverability and visibility.
  • Collaborate with the content and research team to identify opportunities to grow website traffic and user engagement.
Qualifications
  • Possess a Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Have at least 2 years of experience in a web development role, preferably across both back-end and front-end areas
  • Have experience in at least one of the front-end frameworks (React/ Vue/Angular).
  • Knowledge of database systems and SQL
  • Familiarity with Figma, Tailwind, Nuxt.js, cloud platforms (e.g., AWS, GCP), Firebase, web analytics tools (e.g., Google Analytics, Matomo), Google Search Console and Sanity.io is a plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication, collaboration, and interpersonal skills.
  • Ability to work independently and as part of a team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Software Specialist
IT Software Specialist

National University of Singapore • Singapore

On-site
SGD 60,000 - 90,000
Full-Stack Web Engineer: Build Data-Driven Platforms
Full-Stack Web Engineer: Build Data-Driven Platforms

National University of Singapore • Singapore

On-site
SGD 60,000 - 90,000
Frontend Engineer
Frontend Engineer

XCELLINK PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Senior Lecturer & Consultant, Software Systems
Senior Lecturer & Consultant, Software Systems

National University Of Singapore • Singapore

On-site
SGD 120,000 - 160,000
Software Developer
Software Developer

Thirteen Technologies Pte. Ltd. • Singapore

On-site
SGD 60,000 - 120,000
Full Stack Software Engineer | Singaporean Only!
Full Stack Software Engineer | Singaporean Only!

APBA TG HUMAN RESOURCE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Software Engineer- front-end and back-end application components, APIs, AWS
Software Engineer- front-end and back-end application components, APIs, AWS

RAPSYS TECHNOLOGIES PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Senior Principal AI-Driven Software Engineer
Senior Principal AI-Driven Software Engineer

National University of Singapore • Singapore

On-site
SGD 100,000 - 150,000
Flexible work arrangements
Competitive remuneration
Empowered work environment
Software Engineer
Software Engineer

ICAS Technology (S) Pte Ltd • Singapore

On-site
SGD 52,000 - 78,000
Software Engineer (.NET, SQL)
Software Engineer (.NET, SQL)

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 60,000 - 95,000