Share this Job


Date: 25-Nov-2021

Location: Singapore, SG

Company: ST Engineering Group

Job Req ID: 2052 


  • Build efficient software programs and systems that meet users’ needs
  • Responsible for the analysis, design, development and deployment of the developed system
  • Involve in high level system requirements gathering
  • Provide maintenance support and enhancements when required. 
  • 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


  • Degree in Computer Engineering/ Electrical & Electronics Engineering or related disciplines.
  • 1 to 2 years of software development experience and knowledge of the entire Software Development Life Cycle(SDLC).
  • 1 to 2 years of software development experience in Java, J2EE, JavaScript, SQL, React JS, Vue JS, NodeJS.
  • Good-to-have: 
  • Experience with search engines such as Elasticsearch
  • Experience in application servers (e.g. Weblogic, JBoss)
  • Experience in SQL/Non-SQL databases (e.g. Oracle, MS-SQL, Mongo)
  • Experience in version control system such as Git
  • Knowledge of working in Window/Linux/Unix environments
  • Knowledge of database concepts, queries and optimisation techniques
  • Familiar with devops practices and continuous integration/delivery
  • Familiar with secure coding practices