Software Engineer/Senior Software Engineer

NCS PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NCS PTE. LTD. is hiring a Software Engineer to design, develop, test, and maintain software applications that meet business and technical needs.

You will translate user stories into code, contribute to system architecture, and ensure quality through best practices. Collaboration with engineers, architects, QA, and business analysts is essential. The ideal candidate brings 5+ years of experience in React JS and Python with proficiency in multiple languages, web frameworks, RESTful APIs,

Qualifications

  • 5+ years of software engineering experience, with React JS and Python focus.
  • Proficiency in Java, Python, JavaScript/TypeScript, and C#.
  • Experience with web frameworks such as React, Angular, Node.js, .NET, Spring Boot.
  • Familiarity with RESTful APIs, microservices, Git, CI/CD, and DevOps practices; containerization with Docker/Kubernetes; databases like SQL, PostgreSQL, MongoDB.

Responsibilities

  • Develop, test, and maintain scalable, robust software applications per technical specs.
  • Translate user stories into working code and contribute to system design and integration.
  • Ensure code quality through reviews, standards, and security guidelines.
  • Contribute to CI/CD pipelines and deployment processes; stay current with dev trends.

Skills

React JS
Python
Java
JavaScript/TypeScript
C#
RESTful APIs
Microservices
Git
CI/CD
DevOps
SQL
PostgreSQL
MongoDB
Secure coding
Testing
Agile
Web frameworks

Tools

Docker
Kubernetes

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.

As a Software Engineer, you will be 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.

What will you do?
Software Development & Maintenance
  • Develop, test, and maintain scalable and maintainable code according to technical specifications.
  • Troubleshoot and resolve bugs, performance issues, and system outages.
  • Write and maintain technical documentation.
System & Technical Design
  • Participate in system design discussions and provide input on technical decisions.
  • Cross-Functional Collaboration
  • Collaborate with business analysts, architects, and QA engineers to deliver user stories.
Code Quality, Standards & Security
  • Perform code reviews and ensure adherence to coding standards and security guidelines.
DevOps & CI/CD Enablement
  • Contribute to the development and improvement of CI/CD pipelines and deployment processes.
Continuous Learning
  • Stay current with emerging tools, frameworks, and development practices.
The ideal candidate should possess:
  • At least 5 years of relevant experience, primarily in React JS + Python
  • Proficient in one or more programming languages (e.g., Java, Python, JavaScript/TypeScript, C#)
  • Experience with web frameworks (e.g., React, Angular, Node.js, .NET, Spring Boot)
  • 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)

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

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

NCS Group • Singapore

On-site
SGD 70,000 - 110,000
#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 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 Core]
Software Engineer [Java Core]

NCS Group • Singapore

On-site
SGD 70,000 - 110,000
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
#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
Software Engineer (React/Angular JavaScript Preferred)
Software Engineer (React/Angular JavaScript Preferred)

NCS Group • Singapore

On-site
SGD 90,000 - 130,000
Senior AI Native Builder
Senior AI Native Builder

NCS PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000