Job matched to your search
Software Engineer (Java & AI preferred)
DataSpark Pte Ltd · Singapore
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
Job description
Date: 2026-06-29
Location: Singapore, , Singapore
Company: NCS
Job Requisition ID: 171987
Company 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.
Job Description
As a Software Engineer, you will contribute to the design, development, integration, and maintenance of enterprise-grade applications deployed within government environments. Working directly alongside client teams, you will help deliver secure, scalable, and high-quality solutions while collaborating with analysts, developers, testers, and stakeholders throughout the software development lifecycle. This role offers opportunities for both experienced developers and fresh graduates to build technical expertise, participate in system integration initiatives, and continuously grow through emerging technologies and AI-enabled development practices.
What will you do?
Core Responsibilities
Design, develop, and maintain application modules using Java and or enterprise-grade technologies, following industry best practices and security standards.
Translate requirements into technical designs and program specifications.
Collaborate closely with system analysts, developers, testers, and stakeholders to deliver quality solutions.
Participate in system integration and technical discussions to ensure seamless end-to-end solutions
Quality & Support
Support testing activities including system integration testing and user acceptance testing (UAT).
Investigate and resolve bugs, defects, and production issues efficiently.
Enhance and maintain systems across development and post-implementation phases.
Prepare documentation and project artifacts to support delivery and governance requirements.
Continuous Learning
Stay current by participating in up-skilling workshops and training as needed.
Adapt and grow with changing technologies, requirements, and priorities.
Leverage AI technologies and tools to enhance productivity, code quality, and problem-solving capabilities.
Due to security clearance requirements for government-linked projects, this position is open to Singapore Citizens only.
Qualifications
An ideal candidate should possess:
Diploma or Degree in Computer Science, Computer Engineering, Information Technology, or equivalent.
1–4 years in application software development using Java technologies or fresh graduate with strong willingness and commitment to learn Java and related enterprise technologies.
Proficient in written and spoken English.
Proactive and results-driven with strong commitment to quality.
Eager learner who actively seeks to develop new technical skills (especially important for fresh graduates).
Comfortable working fully on-site and collaborating directly with clients and team members.
Demonstrated interest and hands-on experience with AI solutions in professional environments. (e.g., internships, side projects during employment)
Ability to identify and explore AI use cases relevant to software development or business problems.
What Makes You Stand Out
Experience working in teams on enterprise-grade government systems will be a bonus.
Experience working with low-code platforms like OutSystems and/or ServiceNow will be a bonus.
Knowledge of Agile principles and methodologies.
Working knowledge of REST APIs (design, development, and integration).
Working knowledge of SQL and database (queries, data modelling, and optimization).
Professional Certifica
More jobs in Singapore
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job