Thermo Fisher Scientific logo

Senior Software Engineer

Thermo Fisher Scientific

SingaporeFull-timeOn-site

Posted 18 Jun 2026

About this role

Design and implement full-stack software features to control scientific instruments and create intuitive user interfaces. Collaborate with global product managers and engineering teams to integrate algorithms and mathematical functions for data quantification. Requires a degree in Computer Science, Bioengineering, or a related field with over 6 years of software development experience. Proficiency in Java or Python and experience with modern web technologies and CI/CD pipelines are essential.

What they're looking for

Full Stack DevelopmentObject-Oriented ProgrammingJavaPythonAngularReactVueJSElectron

Frequently asked questions

What does a Senior Software Engineer at Thermo Fisher Scientific do?

Design and implement full-stack software features to control scientific instruments and create intuitive user interfaces. Collaborate with global product managers and engineering teams to integrate algorithms and mathematical functions for data quantification. Requires a degree in Computer Science, …

What skills does this Senior Software Engineer role need?

Key skills for this role include Full Stack Development, Object-Oriented Programming, Java, Python, Angular, React.

How much does a Senior Software Engineer at Thermo Fisher Scientific pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Software Engineer role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Senior Software Engineer role?

You can apply directly on Thermo Fisher Scientific's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.