Senior Software Engineer (Full Stack)

NTT SINGAPORE PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NTT SINGAPORE PTE. LTD. seeks an experienced Senior Software Engineer to design, build and continuously improve modern digital products and platforms.

You will join a multidisciplinary team delivering secure, scalable, user‑centric applications from design to production support. The role emphasizes ownership across the full SDLC, strong full‑stack capabilities with a product mindset, and collaboration with product managers, designers and engineers to translate requirements into robust technical

Qualifications

  • Degree in CS/related field or equivalent experience.
  • 5–8 years hands-on software engineering, production web apps.
  • Strong TS, React and modern JS; backend exp with Node.js or Go.
  • Experience designing RESTful APIs and relational databases.
  • Hands-on with Docker, Kubernetes and cloud platforms.

Responsibilities

  • Design, build and maintain modern full‑stack web apps.
  • Develop responsive UIs using React and TypeScript.
  • Build scalable backend services and RESTful APIs.
  • Work with PostgreSQL/MySQL databases and cloud services.
  • Own CI/CD pipelines, testing, deployment and production support.
  • Collaborate with product managers, designers and engineers.
  • Contribute to architecture decisions and code reviews.
  • Mentor junior engineers and promote engineering best practices.

Skills

TypeScript
React
Node.js
Go
RESTful APIs
CI/CD
Agile teamwork
Security & reliability

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
Azure
GCP
PostgreSQL
MySQL

Job description

We are looking for an experienced and hands-on Senior Software Engineer to design, build and continuously improve modern digital products and platforms.

You will work in a multidisciplinary product environment alongside Product Managers, Designers, Engineers and other stakeholders to deliver secure, scalable and user‑centric applications. This role is ideal for an engineer who combines strong full‑stack development capabilities with a product mindset and enjoys taking ownership from solution design through development, deployment and production support.

Key Responsibilities
  • Design, develop, test, deploy and maintain modern full‑stack web applications.
  • Develop responsive and accessible user experiences using React and TypeScript.
  • Build scalable backend services and APIs using Node.js, Go or equivalent modern technologies.
  • Design and integrate RESTful APIs, enterprise services and shared platforms.
  • Work with relational databases such as PostgreSQL and MySQL.
  • Take ownership across the software development lifecycle, including design, coding, testing, deployment, monitoring and continuous improvement.
  • Collaborate with Product Managers and Designers to translate product requirements into robust technical solutions.
  • Evaluate technical feasibility, architecture options and implementation trade‑offs.
  • Develop reusable components, APIs, integrations and shared services.
  • Implement and enhance CI/CD pipelines, automated testing and deployment processes.
  • Build and operate applications using Docker, Kubernetes and cloud platforms.
  • Apply software engineering best practices across security, reliability, scalability, performance and maintainability.
  • Troubleshoot production issues, perform root cause analysis and implement sustainable fixes.
  • Maintain technical documentation, operational runbooks and architecture decisions.
  • Use modern development and AI‑assisted engineering tools responsibly to improve engineering productivity and quality.
  • Participate in code reviews, technical discussions and knowledge sharing.
  • Contribute to engineering standards and mentor less‑experienced engineers where required.
Requirements
  • Degree or Diploma in Computer Science, Computer Engineering, Information Systems or a related discipline.
  • 5–8 years of hands‑on software engineering experience, preferably developing production‑grade web applications.
  • Strong experience with TypeScript, React and modern JavaScript development.
  • Hands‑on backend development experience using Node.js, Go/Golang or equivalent technologies.
  • Experience designing and integrating RESTful APIs.
  • Experience with PostgreSQL, MySQL or other relational databases.
  • Hands‑on exposure to Docker and Kubernetes.
  • Experience with AWS, Azure or GCP.
  • Good understanding of CI/CD, automated testing, Git and modern software delivery practices.
  • Strong understanding of software architecture, security, code quality, reliability and maintainability.
  • Experience supporting and troubleshooting production applications.
  • Strong analytical, problem‑solving and communication skills.
  • Ability to collaborate effectively within Agile, cross‑functional product teams.
  • Strong product mindset with an interest in creating meaningful digital experiences for users.
Good to Have
  • Hands‑on Go/Golang development experience.
  • Experience developing internal enterprise platforms, learning platforms, community platforms or developer platforms.
  • Experience with authentication, identity management and enterprise integrations.
  • Infrastructure as Code (IaC) experience.
  • Observability and monitoring experience using modern tooling.
  • Platform engineering or developer experience (DevEx) exposure.
  • Experience with AI‑assisted software development tools.
  • Experience working on large‑scale digital platforms or public‑sector technology initiatives.

We look forward to your application!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Full Stack / Product Engineer)
Software Engineer (Full Stack / Product Engineer)

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer_Contract Renewable
Senior Software Engineer_Contract Renewable

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
Full Stack Software Engineer
Full Stack Software Engineer

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 130,000
Senior Full Stack Engineer
Senior Full Stack Engineer

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Changi Airports International Pte Ltd • Singapore

On-site
SGD 80,000 - 120,000
Lead Software Engineering, AI Products
Lead Software Engineering, AI Products

Codex Solutions • Singapore

On-site
SGD 120,000 - 180,000
Public sector projects
Supportive team culture
Tech upskilling
+1
Full Stack Developer (Java, Spring Boot & React)
Full Stack Developer (Java, Spring Boot & React)

Cognizant • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Developer
Full Stack Developer

INNOVATIQ ENGINEERING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Full Stack Engineer
Senior Full Stack Engineer

GTS Consulting • Singapore

On-site
SGD 120,000 - 180,000
G73 - Full Stack Engineer
G73 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 65,000 - 90,000