Software Engineer at Thermo Fisher Scientific | Singapore | Rezi

Software Engineer at Thermo Fisher Scientific

Software Engineer

Thermo Fisher Scientific · Singapore

1 months ago

Software Engineer

Thermo Fisher Scientific · Singapore

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Join an innovative software team developing instrument software that intuitively controls instruments and allows scientists to interact with features. You will collaborate with global product managers and engineering teams on sophisticated solutions using full stack technology and reusable UI components.

Responsibilities

  • Design and implement features based on requirements and specifications.
  • Develop a novel UX, implementing the design provided by an internal team.
  • Development and support of GUI, analysis, communications, and instrument control software.
  • Integration of algorithms & mathematical functions for identification and quantification of data collected by instruments.
  • Understand business needs, analyze workflows, and carry out integrations across different sub-components.

Requirements

  • BS in Computer Science or Bioengineering (with software focus) or equivalent.
  • 2 - 3 years of software development experience in the software industry, preferably involving hardware and software integrations.
  • Knowledge of current software development methodologies.
  • Experience in source control (i.e., GitHub) and CI/CD pipeline.
  • Proven background in core Java or Python.
  • Good understanding of data structures, design patterns, object-oriented design, and algorithms used in programming.
  • Excellent teamwork and collaboration skills.
  • Ability to manage high priority tasks and adapt to changes in priorities.
  • Effectively communicates and illustrates ideas; contributes critically and positively to a team.

Skills

  • Object-oriented programming
  • Functional code design
  • Web stack technologies
  • Front-end technologies like Angular, React, VueJS and Electron
  • Java
  • Python
  • Data structures
  • Design patterns
  • Object-oriented design
  • Algorithms

Location

  • Marsiling, SG

Work Type

  • Office
  • Standard (Mon-Fri)

Experience Level

  • 2 - 3 years
  • Junior position

Education Level

  • BS in Computer Science or Bioengineering (with software focus) or equivalent

About the Company

  • Thermo Fisher Scientific is the world leader in serving science, with annual revenue of more than $40 billion.
  • Our Mission is to enable our customers to make the world healthier, cleaner and safer.
  • We support customers in accelerating life sciences research, solving complex analytical challenges, increasing productivity in laboratories, improving patient health through diagnostics or the development and manufacture of life-changing therapies.
  • Our global team delivers an unrivaled combination of innovative technologies, purchasing convenience and pharmaceutical services through our industry-leading brands, including Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services, Patheon and PPD.

Equal Opportunity

  • We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.
  • Thermo Fisher Scientific is an Equal Opportunity Employer.
  • All qualified applicants will receive consideration for employment without regard to race, creed, religion, color, national or ethnic origin, citizenship, sex, sexual orientation, gender identity and expression, genetic information, veteran status, age or disability status.