Share this Job

Software Engineer (Nucleus)

Date: 17-Jul-2021

Location: Singapore, Singapore

Company: Singtel Group

About NCS


NCS is a member of the Singtel Group and the leading information, communications and technology (ICT) service provider with presence in the Asia Pacific region.

We deliver end-to-end ICT solutions to help governments and enterprises realise business value through digital transformation and the innovative use of technology. Over the years, NCS has played a critical role in the Singapore government’s efforts to computerise the civil service sector and integrate IT into its public services


Software Engineer (Nucleus)


Nucleus is an NCS programme that equips software engineers with professional training, technical expertise and industry experience. We help you develop your ICT skills and accelerate your career as you work on technology projects that make a difference in the lives of people.

We have designed Nucleus to help build your foundation, develop your technical skillsets and deepen your specialisation experience. You will be immersed in challenging projects and attain NUS-ISS accredited graduate certification programmes. Through this, you will be on your way to attain a Master of Technology.

NCS is looking for talents with strong interest in application development and maintenance to join our Nucleus programme. Join us as we make a difference and impact to the lives of people to champion digital transformation for the future.


Key Responsibilities


  • Participate in discussions with stakeholders to understand business and system requirements
  • Perform technical tasks to develop/enhance software applications according to Functional and Technical specifications
  • Maintain and improve software applications
  • Execute unit, integration, system and user acceptance testing
  • Using configuration management, integration and build automation tools to deploy applications
  • Identify opportunities and suggest recommendations for system improvement


The ideal candidate should have/be:


  • Degree in Computer Science or related engineering fields
  • Fresh graduates or with less than two years equivalent practical work experience
  • Proficiency in one or more frontend framework (HTML5/Angular/React JS)
  • Proficiency in one or more backend languages (Java/.NET/Python/PHP)
  • Proficiency in database will be added advantage
  • Experience in frontend and backend web application development will be added advantage