Illumina

Software Engineer Trainee (6 months contract)

Illumina
BiotechSingapore - Woodlands - NorthCoastOnsitePosted 1 month ago

About the role

AI summarised

This is a 6-month contract position for a Software Engineer Trainee focused on developing software for DNA sequencing instruments. The role involves working within a scrum team to design, build, and maintain software while learning engineering standards and best practices. Candidates should have strong programming fundamentals, analytical thinking, and collaboration skills, with familiarity in modern tech stacks being advantageous.

BiotechOnsite

Key Responsibilities

  • Design, build and maintain software for our industry-leading DNA sequencing instruments
  • Work in a scrum team of developers, testers and domain experts
  • Drive and lead engineering standards, tooling, processes and best practices
  • Some of tech stack that we’re working with: Java, Python, Groovy, Typescript, Angular
  • Learn and have fun with highly capable engineers and scientists from various disciplines!

Requirements

  • Demonstrate strong analytical thinking and problem solving
  • Proficient in at least one programming language such as Java or C#.
  • Have good foundation in software development such as data structure and algorithm
  • Able to communicate technical information clearly and concisely in discussions and writings
  • Be curious and analytical, with a proven ability to learn quickly
  • Proactive and team-oriented with strong collaboration skills
  • Knowledge in containerization technologies such as Kubernetes and Docker is a plus
  • Knowledge in full stack development is a plus