Position Title: Software Developer #SGUnitedTraineeships #SGUP
Company: SGunited
Business Area: SGUnited

Traineeship Description:

The trainee will report directly to the Project Lead and work closely with his teammates.

At ST Engineering, our people are our greatest resource because it is from our talents that solutions to meet tomorrow’s challenges are generated and created. Working with like-minded specialists and engineers, you will look to the latest innovations to tackle a myriad of challenges faced by our global base of customers.

Job Description:

  • Analyze user requirements
  • Create innovative, scalable, fault-tolerant software solutions
  • Work closely with project managers, UX designers, other developers, systems engineers and testers
  • Write and test code to ensure compatibility and stability: refine and rewrite as necessary
  • Create clear technical specifications

Competencies to learn:


Business Requirement Mapping:

  • Analyse relevant information from stakeholders and map business requirements to existing processes to identify gaps and/or opportunities

Design and Architect:

  • Identify data requirements and support the design of database models, incorporating parameters, fields and mechanisms for the maintenance, storage and retrieval of data

Development and Implementation (Application Development):

  • Plan the Agile software development process for software application development, program applications and secure features, applying suitable debugging techniques to resolve complex errors

Development and Implementation (Application Integration):

  • Oversee end-to-end process of application integration, determining suitable middleware and testing procedures and resolving issues that arise

Development and Implementation (Configuration Management):

  • Develop and update a configuration management plan, determining systems and techniques to track changes and revisions

Duration: 9 months


  • Degree in Engineering (Computer Science/Electrical)
  • Experience with Java, Python, C++, and other programming languages and excellent understanding of HTML5, CSS3, and JavaScript
  • Comfortability designing and implementing database structures to solve real-world problems effectively
  • Familiarity with UI toolkits and frameworks
  • A meticulous and organized approach to work
  • A logical, analytical, and creative approach to problem-solving

This position is for both recent graduates and mid career individuals. Graduates interested in this position should possess a Poly Diploma Qualification. Mid career individuals from any qualification level can apply.

Back to Job Listing