Share this Job

NEXT P&P: Senior Product Engineer / Senior Backend Engineer, Product Management

Date: 01-Oct-2021

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 in digital, cloud and platform 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.


We have a great opportunity for a talented and self-motivated Senior Product Engineer to join our Product Management team within our NEXT Product & Development organisation in NCS. In this role, you will be primarily focused on the backend development of robotmanager.


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!


Key Responsibilities: 

  • Work closely with product owners to understand the product requirements, and design/implement the architecture of the backend RFM to support the product roadmap. 
  • Develop and deploy the required features of RobotManager
  • Advocate and lead by example for good development and DevOps practices
  • Ensure the Interfaces i.e. APIs are properly designed and implemented
  • Ensure the deliverables are completed and delivered on-time.
  • Manage external vendor/partner to ensure deliverables is as expected
  • Mentor and guide junior developers


The ideal candidate should be / possess:

  • At least 3 years SaaS product software development experience
  • At least 5-years working experience in software development
  • Experience managing a small development team
  • Proficient in Golang
  • Hands on working experience in design and setup relational DB and SQL-less Data storage design e.g. PostgreSQL, MongoDB, MSSQL Server etc.
  • Experience in design and developing XSaaS platform with live deployment experience
  • Proficient working on Pub/Sub protocol such as MQTT / DDS
  • Working experience in 
    • GIT
    • K8S
    • AWS
    • GCP  
  • Excellent communication skills
  • Like to work in a start-up environment
  • Have an agile mindset     


Good to have: 

  • Good awareness of the market dynamics and products in robotics domains
  • Programming experience with DDS (Data Distribution Service)
  • ROS development
  • Experience with IoT platform application