Illumina

Software Engineer Trainee

Illumina
BiotechSingapore - Woodlands - NorthCoastOnsitePosted 1 month ago

About the role

AI summarised

This is an entry-level Software Engineer Trainee role focused on developing software for DNA sequencing instruments. The position involves working in a scrum team, contributing to engineering standards, and mentoring junior engineers. Candidates are expected to have strong programming fundamentals and a collaborative mindset.

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
  • Mentor junior engineers in growing their software engineering craft
  • Some of tech stack that we’re working with: ASP.NET Core 6/8, Python, K3s, Docker, Helm, Ansible
  • 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 C#, Python or Java.
  • 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; comfortable working across functions and time zones
  • Knowledge in containerization technologies such as Kubernetes and Docker is a plus
  • Knowledge in full stack development is a plus