Software Engineer (React & Python Preferred)

NCS Group

Singapore

On-site

SGD 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NCS Group is a leading AI tech services company with a large team across Asia Pacific. The Software Engineer role focuses on designing, developing, testing, and maintaining software applications to meet business and technical requirements.

You will translate user stories into working code, contribute to system architecture, and ensure code quality through best practices while collaborating with engineers, architects, testers, and business analysts to deliver robust solutions.

Qualifications

  • 2-5 years of relevant experience.
  • Strong collaboration with engineers, architects, testers, and business analysts.
  • Experience with web frameworks and API development.

Responsibilities

  • Develop, test, and maintain scalable and maintainable code according to technical specifications
  • Participate in system design discussions and provide input on technical decisions
  • Collaborate with business analysts, architects, and QA engineers to deliver user stories
  • Perform code reviews and ensure adherence to coding standards and security guidelines
  • Troubleshoot and resolve bugs, performance issues, and system outages
  • Contribute to the development and improvement of CI/CD pipelines and deployment processes
  • Write and maintain technical documentation
  • Stay current with emerging tools, frameworks, and development practices

Skills

React
Angular
Node.js
.NET
Spring Boot
RESTful APIs
Microservices
DevOps
Agile methodologies

Tools

Git
CI/CD pipelines
Docker
Kubernetes
SQL
MongoDB
PostgreSQL

Job description

NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of Industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.

Role Description

Responsible for designing, developing, testing, and maintaining software applications that meet business and technical requirements. As a core member of the delivery team, the Software Engineer translates user stories into working code, contributes to system architecture and integration, and ensures code quality through best practices. The role requires strong collaboration with other engineers, architects, testers, and business analysts to deliver robust and scalable solutions.

Key Responsibilities
  • Develop, test, and maintain scalable and maintainable code according to technical specifications
  • Participate in system design discussions and provide input on technical decisions
  • Collaborate with business analysts, architects, and QA engineers to deliver user stories
  • Perform code reviews and ensure adherence to coding standards and security guidelines
  • Troubleshoot and resolve bugs, performance issues, and system outages
  • Contribute to the development and improvement of CI/CD pipelines and deployment processes
  • Write and maintain technical documentation
  • Stay current with emerging tools, frameworks, and development practices
Technical Skills
  • Experience with web frameworks (e.g., React, Angular, Node.js, .NET, Spring Boot)
  • Exposure to AI is preferred.
  • Familiarity with RESTful APIs, microservices architecture, and backend development
  • Experience with version control (e.g., Git), CI/CD pipelines, and DevOps practices
  • Exposure to containerization and orchestration (e.g., Docker, Kubernetes)
  • Understanding of database technologies (e.g., SQL, PostgreSQL, MongoDB)
  • Knowledge of secure coding practices, performance optimization, and software testing (unit, integration, E2E)
  • Familiarity with Agile methodologies (Scrum, Kanban)
  • Candidate is recommended to have 2-5 years of relevant experience.
Why Join NCS
  • Lead high-impact Data & AI advisory programs for major enterprises and public sector clients.
  • Shape enterprise strategies and governance frameworks that drive real transformation.
  • Work with a talented, multidisciplinary team in a collaborative environment.
  • Competitive compensation and strong professional development support.

We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.

Together, we make the extraordinary happen.

Learn more about us at ncs.co and visit our LinkedIn career site.

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

Similar jobs worth comparing

#EG Software Engineer (React & Python Preferred)
#EG Software Engineer (React & Python Preferred)

NCS Group • Singapore

On-site
SGD 60,000 - 95,000
Professional development support
Collaborative environment
Software Engineer (Java)
Software Engineer (Java)

NCS Group • Singapore

On-site
SGD 60,000 - 120,000
Software Engineer
Software Engineer

NCS Group • Singapore

On-site
SGD 90,000 - 140,000
Work on cutting-edge AI products
Access continuous learning opportuni­t
#EG Full Stack Developer (AI-Enabled)
#EG Full Stack Developer (AI-Enabled)

NCS Group • Singapore

On-site
SGD 90,000 - 150,000
Competitive compensation
Professional development support
Collaborative team environment
+1
#EG Java Software Engineer (Full Stack & AI Preferred)
#EG Java Software Engineer (Full Stack & AI Preferred)

NCS Group • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (Java & OutSystems/Service Now Preferred)
Software Engineer (Java & OutSystems/Service Now Preferred)

NCS Group • Singapore

On-site
SGD 50,000 - 70,000
Opportunities for training and upskilling
Engagement with emerging technologies
EG Senior AI Native Builder
EG Senior AI Native Builder

Ncs • Singapore

On-site
SGD 180,000 - 260,000
Cutting-edge AI products
Continuous learning
Career development
Senior AI Native Builder
Senior AI Native Builder

Ncs • Singapore

On-site
SGD 120,000 - 180,000
Senior AI Native Builder
Senior AI Native Builder

NCS PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Tech Lead
Tech Lead

Ncs • Singapore

On-site
SGD 120,000 - 170,000