About the role
AI summarisedThis 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