jobs in NTT SINGAPORE PTE. LTD.

NTT SINGAPORE PTE. LTD. Hiring! Full Time Senior Software Engineer (Full Stack) in Central Region (Singapore), Earn up to SGD 12,000 - Ricebowl

Senior Software Engineer (Full Stack)

NTT SINGAPORE PTE. LTD.

SGD7,000 - SGD12,000 Per Month

Toa Payoh, Central Region (Singapore)

Share
Save

Working Location

  • Toa Payoh Central Region (Singapore) Singapore

Job Description

Responsibilities

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.

Interested candidates are kindly requested to email their CV with their experience to

*************

We look forward to your application!
NTT Singapore Pte Ltd (NTTS)

is the regional headquarters of NTT Communications Corporation (NTT Com) for Asia Pacific Region.

Established in 1997, NTT Singapore has more than 10 years of expertise in providing information and communications technology (ICT) solutions worldwide.

NTT Singapore offers diverse high-quality connectivity, data centre solutions, security services, IT management services, voice and conferencing solutions and solution integration services to its enterprise customers.

NTT Communications is a wholly owned subsidiary of Nippon Telegraph and Telephone Corporation (NTT Corp.), one of the world’s largest providers of telecommunications services.

In 2013, NTT Corp. is ranked no.1 in telecom industry in the Fortune Global 500* list with operating revenues of more than $133,077 million. It is positioned 32nd among the top 500 corporations worldwide.

NTT Com's extensive global infrastructure includes Arcstar secure private networks, which cover 196 countries/regions and a tier-1 IP backbone network connected with major ISPs worldwide, as well as secure data centers at over 150 locations worldwide.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More