Senior Software Engineer

Thermo Fisher Scientific UK

Singapore, Singapore
Common data structures
Design patterns
Object-oriented design
As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale

Job Summary

  • As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale.
  • As a software engineer in Thermo Fisher Scientific you will be responsible for participating in the development activities, including requirements analysis, requirements definition, design, code development, debugging, and testing of multiple projects and software developer kits (SDK’s) as dictated by the company.
  • We provide our global teams with the resources needed to achieve individual career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like protecting the environment, making sure our food is safe or helping find cures for cancer.

Matching Summary

As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale.

Skills & Requirements

Must-have

  • common data structures
  • design patterns
  • object-oriented design
  • algorithms
  • Visual C++
  • C#
  • Java
  • STL
  • Win32 APIs
  • MFC
  • NET framework
  • CI/CD
  • code quality metrics
  • SSDLC

Nice-to-have

  • teamwork and collaboration skills
  • manage high priority tasks
  • adapt to changes in priorities
  • highly organized
  • meticulous
  • self starter
  • proactively address issues

Key Requirements

  • Bachelor's degree in Computer Science, Engineering, or Sciences
  • Minimum 3 years of software development experience
  • experience involving hardware and software interactions
  • web applications involving NodeJS (Typescript) and Angular
  • life science/biotechnical industry experience
  • understanding of ISO, FDA regulations

Work Rights

Not specified

Tailored Resume

Cover Letter