sg happening
← Back to jobs

Software Engineer Trainee

Fresh/entry level Contract 0+ years exp

Monthly Salary

$1,800 – $2,400

Posted

30 March 2026

Expires 29 April 2026

Description

Roles and Responsibilities:

  • Work as part of Agile scrum teams to design, implement, and test the instrument software or Bioinformatics analysis pipeline that powers our industry-leading DNA sequencing and genotyping devices

  • Participate in all aspects of our agile development process, from sprint planning to daily scrum meetings and sprint demos

  • Develop software applications for Illumina’s instruments or Bioinformatics analysis pipeline

  • Create and execute unit tests to verify functionality

  • Create and execute manual/automated tests

  • Troubleshoot and resolve software defects

  • Contribute to software design reviews and code reviews

  • Learn and have fun!

Qualifications and Requirements:

  • Must be currently enrolled in an undergraduate, master’s or PhD program, ideally in Computer Sciences, Computer Engineering, Bioinformatics, or Engineering

  • Experience in object-oriented programming language; Python preferred

  • Solid understanding of programming fundamentals such as object-oriented programming, data structures, and algorithms

  • Understanding design patterns is a plus

  • Experience in extracurricular activities such as hackathon, open source projects is a big plus

  • Passion for technology