Share this Job

#EG-SP-Apps Software Engineer (Nucleus)

Date: 07-Jan-2022

Location: Singapore, Singapore

Company: Singtel Group

About NCS
NCS is a leading technology services firm with presence in Asia Pacific and partners with governments and enterprises to advance communities through technology. Combining the experience and expertise of its 10,000-strong team across 49 specialisations, NCS provides differentiated and end-to-end technology services to clients with its NEXT capabilities of digital, cloud, platforms as well as core offerings in application, infrastructure, engineering and cyber security. NCS also believes in building a strong partner eco-system with leading technology players, research institutions and start-ups to support open innovation and co-creation. For more information, visit ncs.co.

About Nucleus
Nucleus is an NCS programme that equips you 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