Enable job alerts via email!

Software Engineer

Illumina

Singapore

On-site

SGD 80,000 - 100,000

Full time

9 days ago

Job summary

A leading biotechnology company in Singapore is seeking a Software Development Intern to join its Agile scrum teams. You will be involved in designing, implementing, and testing software for advanced DNA sequencing and genotyping devices. The ideal candidate should be enrolled in a relevant computer science or engineering program and have experience in object-oriented programming, preferably in Python. This is an excellent opportunity to work in a cutting-edge technological environment.

Qualifications

  • Currently enrolled in relevant computer or engineering program.
  • Experience in object-oriented programming, preferably with Python.
  • Understanding of programming fundamentals and data structures.

Responsibilities

  • Design, implement, and test software for DNA sequencing devices.
  • Participate in agile development processes.
  • Create and execute unit and automated tests.

Skills

Object-oriented programming
Python
Understanding design patterns
Passion for technology

Education

Currently enrolled in undergraduate, master’s or PhD program
Job 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.