1,722,296open jobs
102,407companies
257,950added this week
Browse all
Salary
≈ $31k – $62k per year (Estimated)
Location
In office (Singapore)
Seniority
Junior · 1+ year exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Jul 1, 2026. NCS scores B on the Alion truth index.

Overview
Company
Impact
Profile match

NCS

NCS is a technology services provider headquartered in Singapore and was founded in 1981. The company provides a broad range of services including digital transformation, system integration, cybersecurity, and artificial intelligence solutions for government and enterprise clients. As a subsidiary of the Singtel Group, it operates across the Asia Pacific region with a presence in markets such as Australia, China, and India.

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 (Java), you will be responsible for developing high-quality software solutions based on design requirements for a project. You will ensure that software and subroutines work to specification, while maintaining code quality standards and meeting project schedules and requirements.

What will you do?

Software Development & Engineering

  • Set up and configure development environments for optimal productivity
  • Understand system context and design from technical documentation
  • Develop full-stack software solutions using Java, Spring Framework, Angular, and related technologies
  • Translate functional requirements and program specifications into clean, efficient code
  • Ensure coding aligns with programming guidelines, best practices, and security compliance standards
  • Conduct security hardening and vulnerability assessments throughout the development lifecycle
  • Develop and maintain microservices architecture and RESTful APIs

Testing & Quality Assurance

  • Develop comprehensive unit test packages and execute tests to maintain quality standards
  • Document test results and maintain traceability
  • Support integration testing, system testing, and user acceptance testing (UAT)
  • Investigate errors and implement amendments with thorough testing for optimized system operation
  • Participate in peer reviews to improve overall project quality

System Administration & Maintenance

  • Perform software deployment, configuration, and maintenance activities
  • Assist in production software installation and configuration
  • Resolve system issues and perform maintenance tasks efficiently
  • Fix bugs and issues to ensure smooth production execution
  • Manage changes to configurable items including hardware, software, and documentation
  • Conduct configuration management including planning, identification, controls, and audits

Project Management & Implementation

  • Collaborate with the team lead to ensure design and code conform to architecture and standards
  • Participate in requirements gathering sessions
  • Review functional specifications with Business Analysts
  • Liaise with stakeholders and users during development and maintenance phases
  • Prepare and maintain up-to-date system documentation
  • Support implementation activities and ensure successful project delivery

The ideal candidate should possess:

  • 1-4 years of experience in developing and delivering application software
  • Full-stack software development experience
  • Strong proficiency in Java, C++, Spring Framework (Spring Boot, Spring Cloud, Spring Security)
  • Proficiency in Angular (TypeScript) and SQL
  • Experience with Git (GitHub/GitLab), Maven, NPM, and IDEs (Eclipse/Visual Studio Code)
  • Familiarity with microservices architecture, RESTful APIs, SSL/TLS, FTP, and Apache Kafka
  • Experience with Oracle Database (preferred)
  • Strong problem-solving abilities and creative thinking
  • Ability to troubleshoot and resolve complex issues with practical solutions
  • Effective communication skills for collaboration and documentation
  • Ability to work independently and within a team with minimal supervision
  • Initiative and commitment to quality and results
  • Team-oriented with excellent interpersonal skills
  • Self-motivated with a positive attitude and energetic approach
  • Customer-focused and service-oriented mindset
  • Proficient written and spoken English
  • Willingness to travel as needed
  • Diploma or Degree in Computer Science, Computer Engineering, Information Technology, or equivalent

Due to security clearance requirements for government-linked projects, this position is open to Singapore Citizens only.

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.

Scam Alert

We are aware of fraudulent job offers and impersonations of NCS recruiters. Phishing emails using convincing-looking but fake addresses are also commonly used to trick you into thinking that they come from official NCS sources.

Please note that all official communications from NCS Group will only be sent from verified corporate email addresses. Always check that the sender’s email address ends with the genuine NCS domain, @ncs.com.sg and beware of extra letters, symbols or misspellings. When in doubt, verify the sender’s identity by contacting us at [email protected].

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,722,296 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Singapore
≈ $47k – $101k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Singapore
Python
JavaScript
TypeScript
Python
FastAPI
Databases
PostgreSQL
AI/ML
LangGraph
LangChain
Claude Code
LLM
OpenAI Codex
Structured Outputs
Frontend
React.js
DevOps
Terraform
Helm
GitLab CI
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Fargate
Amazon S3
IAM
Amazon ECS
Management
n8n
Apply
≈ $83k – $178k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Singapore
Python
JavaScript
Kotlin
C++
AI/ML
Context Engineering
Apply
≈ $125k – $254k per year (Estimated) • In office • Full-Time • 12+ years exp • Singapore
AI/ML
Context Engineering
Apply
Full Stack Developer 29 days ago
≈ $43k – $119k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Python
JavaScript
TypeScript
Node JS
Databases
MySQL
PostgreSQL
DynamoDB
Frontend
Redux
React.js
React Query
DevOps
CI/CD
Git
AWS
Docker
AWS Lambda
Amazon S3
API Gateway
Management
Agile
Scrum
Apply
In office • Contractor • Associate's Degree • Singapore
Python
JavaScript
TypeScript
Node JS
Python
Flask
FastAPI
Django
Node JS
Nest.JS
Express
Databases
Redis
AI/ML
Copilot
Function Calling
AI Agents
LLM
RAG
OpenAI
LLM Guardrails
Frontend
GraphQL
Tailwind CSS
Next.js
React.js
Material UI
DevOps
WebSockets
GitLab CI
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Cybersecurity
OWASP Top 10
Management
Agile
Apply
Sr Software Engineer 24 days ago
$93k – $125k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Schaumburg
Python
JavaScript
TypeScript
C#
C++
C#
.NET
AI/ML
Machine Learning
Frontend
Angular
DevOps
Git
Linux
Management
Agile
Apply
≈ $72k – $163k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Windsor
Java
SQL
Databases
MySQL
Oracle
DevOps
Azure
Incident Management
Analytics
Azure Data Factory
Management
ServiceNow
Apply
$70k – $95k per year • Equity • In office • Secret • Full-Time • 4+ years exp • High School Diploma • New York • Washington
SQL
DevOps
Red Hat
VMWare
KVM
Linux
Windows
TCP/IP
Cybersecurity
Active Directory
Management
Google Workspace
Microsoft Office
Apply
≈ $20k – $35k per year (Estimated) • Hybrid • 1+ year exp • Moscow
Python
SQL
Databases
ClickHouse
Greenplum
Apply
≈ $36k – $107k per year (Estimated) • In office • Full-Time • Manama
Python
JavaScript
TypeScript
Node JS
DevOps
Kubernetes
Management
Outlook
Apply
≈ $82k – $166k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Singapore
AI/ML
Fine-tuning
Reinforcement Learning
Multimodal AI
Agentic Workflows
Machine Learning
Apply
up to $50k per year • Remote (Singapore) • Freelance • Singapore
AI/ML
AI Agents
NLP
LLM
Machine Learning
Apply
up to $50k per year • Remote (Singapore) • Freelance • Singapore
AI/ML
AI Agents
NLP
LLM
Machine Learning
Apply
up to $50k per year • Remote (Singapore) • Part-Time • Singapore
AI/ML
AI Agents
NLP
LLM
Machine Learning
Apply
≈ $69k – $157k per year (Estimated) • In office • Full-Time • 6+ years exp • PhD • Singapore
Python
Ruby
C
MATLAB
C
Embedded C
MATLAB
Simulink
AI/ML
Machine Learning
DevOps
Prometheus
Cortex
Wi-Fi
IoT
FreeRTOS
Management
Agile
Apply
See all jobs
This is one of many
1,722,296 more open roles from verified company boards, updated every day.