National University of Singapore (NUS) Jobs

National University of Singapore (NUS)

Applications Close:

Kent Ridge Campus

5 Star University

"Research Engineer (Software)"

Academic Connect
Applications Close

Research Engineer (Software)

Job Description

A full stack software engineer is needed, with technical skills to work on both the front-end and back-end (the server-side logic, databases, and APIs) of a digital twin water quality prediction platform. The applicant should have a broad range of expertise in different programming languages, frameworks, and databases, allowing him/her to handle the entire software development process, from design and development to testing and deployment. Specifically, the applicant will be required to:

  • Develop APIs, microservices, and data pipelines to support seamless data flow across the platform.
  • Build intuitive and responsive web applications to visualize water quality data and predictions.
  • Work with cloud platform (Azure) to deploy and scale the application.
  • Ensure the platform’s security, performance, and scalability.
  • Write clean, maintainable, and testable code with an emphasis on quality and best practices.
  • Participate in agile development cycles, including sprint planning, code reviews, and continuous integration.
  • Stay updated on emerging technologies and trends to ensure that the platform remains innovative and cutting-edge.

Job Requirements

  • Possess a bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience.
  • Specific skills sets such as the followings will be preferred:
  • Strong proficiency in JavaScript, HTML, CSS, and modern front-end frameworks (React, Angular, Vue.js).
  • Experience with back-end technologies like Node.js, Python, Ruby, or similar.
  • Familiarity with database management (SQL, NoSQL).
  • Experience with version control tools like Git.
  • Knowledge of cloud technologies (Azure).
  • Experience with containerization (Docker) and CI/CD processes is a plus.
  • Strong problem-solving and analytical skills, with an ability to tackle complex technical challenges.
  • Open to fixed-term contract.

More Information

Location: Kent Ridge Campus

Organization: College of Design and Engineering

Department: Civil and Environmental Engineering

Employee Referral Eligible: No

Job requisition ID: 30330

Apply now

Tell them AcademicJobs.com sent you!

2 Web Developer Jobs Found
View All
View More