Software Engineer (Must Have Java + Outsystems/ServiceNow)

NCS

Singapore

On-site

SGD 67,000 - 100,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NCS is a leading AI Tech Services company with a 15,000-strong team across Asia Pacific. The Software Engineer will support application development, enhancement, and maintenance, translating requirements into design and collaborating with project teams.

The role focuses on Java-related development, system integration, testing support, and documentation in enterprise contexts. Prior experience in Outsystems/ServiceNow is required, and ITIL/Agile basics are beneficial.

Qualifications

  • Diploma or degree in Computer Science, Computer Engineering, Information Technology, or equivalent.
  • Minimum 3 years of experience developing and delivering application software.
  • Experience with Java-related technologies.
  • Proficient in written and spoken English.
  • Experience in enterprise or government systems environments is an advantage.

Responsibilities

  • Analyse functional and technical requirements, and translate them into application design and program specifications.
  • Participate in system integration activities and technical discussions to ensure end-to-end solution alignment.
  • Collaborate with system analysts, developers, testers and other stakeholders to support project delivery activities.
  • Support system testing activities, including system testing and user acceptance testing (UAT).
  • Design, develop, test, enhance, and maintain application modules and components in accordance with established standards and guidelines.
  • Support system enhancement, maintenance, and defect resolution activities across development and post-implementation phases.
  • Fix reported problems or bugs to ensure smooth execution in production.
  • Investigate errors and initiate amendments and testing for correct and efficient system operation.
  • Prepare and maintain project and system documentation reports, and artefacts required for delivery and governance.
  • Analyse functional requirements and translate into application design using established methodologies.
  • Participate in up-skilling workshops and courses if required by the Project Manager.
  • Ensure codes comply with security guidelines.

Skills

Java development
English proficiency

Education

Diploma or degree in CS/CE/IT or equivalent

Job description

Software Engineer (Must Have Java + Outsystems/ServiceNow)


  • Contract

  • Department: Others


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 Summary


The Software Engineer will support application development, enhancement, and maintenance activities in accordance with the Scope of Work. The role involves analysing system requirements, developing application components, and supporting testing and operational activities in collaboration with project team members.


Responsibilities | CORE



  • Analyse functional and technical requirements, and translate them into application design and program specifications.

  • Participate in system integration activities and technical discussions to ensure end-to-end solution alignment.

  • Collaborate with system analysts, developers, testers and other stakeholders to support project delivery activities.

  • Support system testing activities, including system testing and user acceptance testing (UAT).

  • Design, develop, test, enhance, and maintain application modules and components in accordance with established standards and guidelines.

  • Support system enhancement, maintenance, and defect resolution activities across development and post-implementation phases.

  • Fix reported problems or bugs to ensure smooth execution in production.

  • Investigate errors and initiate amendments and testing for correct and efficient system operation.

  • Prepare and maintain project and system documentation reports, and artefacts required for delivery and governance.

  • Analyse functional requirements and translate into application design using established methodologies.

  • Participate in up-skilling workshops and courses if required by the Project Manager.

  • Ensure codes comply with security guidelines.


Essential Qualifications



  • Diploma or degree in Computer Science, Computer Engineering, Information Technology, or equivalent

  • Minimum 3 years of experience in developing and delivering application software;

  • Relevant system development and maintenance experience using Java-related technologies

  • Proficient in written and spoken English

  • Experience working in enterprise or government systems environments is an advantage.


Preferred Attributes



  • Detail-oriented with a structured and methodical approach to work

  • Initiative and strong commitment to results and quality standards

  • Able to work independently and collaboratively within a team environment

  • Professional, proactive, and delivery-focused mindset

  • Adaptable to changing requirements and priorities


Professional and/or Technical Certifications



  • Relevant technical certifications are advantageous but not mandatory

  • Agile-related certifications are good-to-have.

  • ITIL Foundation (basic understanding of IT service management)


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 (Java & OutSystems Preferred)
#EG Software Engineer (Java & OutSystems Preferred)

NCS • Singapore

On-site
SGD 60,000 - 100,000
Software Engineer (Java)
Software Engineer (Java)

NCS • Singapore

On-site
SGD 60,000 - 110,000
Software Engineer (Java)
Software Engineer (Java)

NCS Pte Ltd • Singapore

On-site
SGD 70,000 - 90,000
Software Engineer (Java)
Software Engineer (Java)

NCS • Singapore

On-site
SGD 70,000 - 110,000
#EG Software Engineer (Java & OutSystems Preferred)
#EG Software Engineer (Java & OutSystems Preferred)

NCS • Singapore

On-site
SGD 78,000 - 100,000
Cutting-edge AI projects
Collaborative teams across units
Continuous learning opportunities
Software Engineer (Java & AI Preferred)
Software Engineer (Java & AI Preferred)

NCS • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (Java Core)
Software Engineer (Java Core)

NCS • Singapore

On-site
SGD 70,000 - 110,000
Java Software Engineer - Outsystems/ServiceNow
Java Software Engineer - Outsystems/ServiceNow

NCS • Singapore

On-site
SGD 67,000 - 100,000
AI Systems Engineer (Infra Cyber)
AI Systems Engineer (Infra Cyber)

NCS Pte Ltd • Singapore

On-site
SGD 60,000 - 100,000
AI Systems Engineer (Infra Cyber)
AI Systems Engineer (Infra Cyber)

NCS • Singapore

On-site
SGD 50,000 - 90,000