Share this Job

Senior Digital Engineer

Date: 31-Dec-2020

Location: Singapore, Singapore

Company: Singtel

We have a great opportunity for a talented and self-motivated Senior Digital Engineer to join our Transformation team in NCS. At NCS, we seek to nurture talents in creating and developing innovative solutions. If you are passionate about new technologies and new ideas, NCS could be a place for you!


As the Senior Digital Engineer, you will be responsible for projects, technical choices and monitoring the work of developers, including onshore and offshore development team. This includes managing a team of developers and directing the development team in the design, development, coding, testing and debugging of applications. You will need to work closely with other managers and prioritize resource needs while simultaneously directing and motivating staff.




  • Lead and manage a small team of developers to support development of Digital Products
  • Coordinate the development staff’s schedule and ensure effective communication between team members and other IT functional areas
  • Provide feedback and suggestions for process and product improvement and act as a technical mentor and adviser
  • Implement, customize, test, document and maintain software applications
  • Ensure that the digital products delivered are according to the specifications and requirements
  • Assist team to produce technical documents like system design specifications, functional specifications, test cases, user guide
  • Liaise with Product Owners and Business Analysts to confirm business requirements & translate into technical specifications and provide the solution presentations to Business and IT stakeholders
  • Maintain the completeness all technical and architectural documentations and ensure the docs are kept up to date


The ideal candidate should possess:


  • Bachelor of Science degree in Computer Science, Engineering or related discipline
  • Minimum 7 years of experience in technologies such as Outsystems, Visual Basic .NET, PHP, C#/C++, Microsoft .NET framework development
  • Technical knowledge in OutSystems Mobile will be advantageous
  • Good appreciation of system architecture design
  • A solid background in application programming design methods
  • Knowledge of agile development lifecycle, tools and techniques
  • Willing in learning new development languages, technologies, and tools
  • Excellent analytical and problem-solving skills
  • Ability to work in a large and diverse team in a matrix work environment