Title:  Assistant Engineer

Job ID:  6050

ST Engineering Hub, SG



  • To support new software enhancement and system configurations
  • Programming well-designed, testable and efficient code that meets Software Quality Assurance standards
  • Producing specifications and determine operational feasibility
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Automate tasks through appropriate tools and scripting
  • Perform validation and verification testing
  • Conduct user acceptance tests and External System Integration tests
  • Deploy Software applications and evaluate user feedback
  • Comply with project plans



  • Ability to develop software in Android, Java/J2EE, JavaScript/Typescript, HTML, CSS, Golang
  • Proficiency in software engineering tools and scripting
  • Ability to document requirements and specifications
  • Familiarity with various operating systems (Linux, Windows)
  • Experience developing web applications using at least one popular web framework (JSF, Spring MVC) or library(React)
  • Excellent knowledge of relational databases and NoSQL
  • Analytical mind with problem-solving aptitude
  • Ability to work independently