Software Engineer
On-site · Singapore, Singapore
Job Summary
Develop instrument software that controls hardware and provides scientists with an intuitive GUI; collaborate with product managers and global engineering teams to implement features for full-stack instrument software and reusable UI components; integrate data analysis and algorithms for identification/quantification of instrument data; apply object-oriented and functional programming, design patterns, and modern web technologies (Angular/React/VueJS/Electron) to deliver web applications and GUI for instrument control. Requires a BS in Computer Science or Bioengineering (with software focus) and 2-3 years of software development experience; familiarity with GitHub and CI/CD; strong communication and teamwork skills.
Required Qualifications
- BS in Computer Science or Bioengineering (with software focus) or equivalent
- 2-3 years software development experience
- Knowledge of source control (GitHub) and CI/CD
- Strong web stack technologies (Angular, React, VueJS, Electron)
- Proficiency in core Java or Python
- Excellent teamwork and collaboration skills
- Ability to manage high priority tasks and adapt to changes in priorities
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.