Thermo Fisher Scientific logo

Software Engineer

Thermo Fisher Scientific

SingaporeFull-timeOn-site

Posted 14 Jul 2026

About this role

Develop sophisticated software solutions for scientific instruments and platforms to enable breakthrough research. Collaborate with cross-functional teams to design, implement, and maintain software using a modern technology stack. Requires a Bachelor's degree and at least 5 years of software development experience, preferably in Computer Science or a related field. Proficiency in Java, Typescript, and modern software practices like CI/CD and Agile is essential.

What they're looking for

Object-oriented programmingJavaTypescriptCI/CDAgile methodologiesSQLGitJIRA

Frequently asked questions

What does a Software Engineer at Thermo Fisher Scientific do?

Develop sophisticated software solutions for scientific instruments and platforms to enable breakthrough research. Collaborate with cross-functional teams to design, implement, and maintain software using a modern technology stack. Requires a Bachelor's degree and at least 5 years of software develo…

What skills does this Software Engineer role need?

Key skills for this role include Object-oriented programming, Java, Typescript, CI/CD, Agile methodologies, SQL.

How much does a 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 Software Engineer role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this 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.