Share this Job

Lead / Senior Software Engineer, Innovation Hub

Date: 03-May-2022

Location: Singapore, Singapore

Company: Singtel Group

About Company


NCS is the 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 has delivered 3000+ large-scale, mission-critical and multi-platform projects to governments and private sector organisations in Singapore and around the world.


NCS Innovation Hub


The NCS Innovation Hub in Singapore plays a critical role in accelerating NCS’s growth strategy, by driving innovation to unlock business value for clients. We are a small but impactful, amazing and crazy team, which focuses on helping our clients in their innovation journey.


The Innovation Hub brings NCS’s strong capabilities to life, coupled by deep research into future trends, co-creating with clients, helping them in their Discovery & Design innovation journeys and creating prototypes that allow for agile iteration.


The Role


The Full Stack Senior Developer performs the role of realisation of concepts and management of use case assets and demos at the Singapore Innovation Hub.


The candidate will:

  • Work closely with the other team members to understand and define the scope of the demo, and be creative, to create these tech demos to illustrate the desired business use case
  • Propose, design, and implement demos and prototypes that solves business problems
  • Be able to multitask, handling development of afew prototypes and demos at any one time
  • Using agile methodologies and working closely with the other lines of business and technology practices, to create new demos to bring to life tech concepts
  • Build highly maintainable and easy-to-understand code
  • Keep up-to-date on the latest tools and industry trends in the area of Web engineering
  • Manage the use case assets across robots, software, platforms, etc


The ideal candidate should possess / be : 


  • Minimum of 5 years in depth knowledge and experience of front-end and back-end development of enterprise facing applications, including websites, mobile devices, etc
  • Strong experience in Javascript (Node.js, Angular, React etc.), Java (Android, Spring etc.), Python
  • Practical experience in digital technologies such as IoT & Cloud, 5G, Data & AI, and AR/VR
  • Experience in working with Open Source and SaaS as building blocks in assembling new applications
  • Experience in working with Cloud (IaaS/PaaS) platforms such as AWS, GCP, Azure
  • Experience in working with Database such as MySQL
  • Experience in working in Lean, Agile and Continuous Integration/Continuous Delivery methodologies
  • Good understanding and appreciation of UI/UX design
  • Experience in Cyber Security is a bonus

Required Attributes:


  • Startup mentality & thinking out of the box to see things in multiple angles, constantly challenge the norm, and arrive at the most effective way to solve a problem statement or to prove a value/concept via functional demos
  • Must be ready to roll up your sleeves to take on responsibilities out of immediate job scope
  • Passionate about Technology. Follow closely digital & technology landscape and identify technology trends and potential vendors/products to ingest into solutions
  • Act independently to determine suitable methods and procedures on new assignments
  • Team player familiar with Agile Framework
  • Experience in Hackathons is a bonus