Thermo Fisher Scientific logo

Engineer-III, Software

Thermo Fisher Scientific
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

7+ Years

TYPE

FullTime

SKILLS REQUIRED

Software DevelopmentFull-Stack DevelopmentObject-Oriented DesignData Structures & Algorithms [DSA]

Job description

Overview

Engineer-III, Software on an innovative software team developing instrument software that controls an instrument and lets scientists interact with its features intuitively, working closely with product managers and engineering teams around the world.

What you'll do

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

What you'll need

  • Degree in Computer Science or a related discipline, or equivalent relevant experience.
  • 7+ years of software development experience in the software industry, preferably involving hardware and software integrations.
  • 6+ years of knowledge of current software development methodologies.
  • Understanding of AI tools, techniques, and solutions using LLMs, RAG, and AI agents.
  • 6+ years of strong experience with modern web technologies and full-stack development.
  • 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.
  • Well versed in object-oriented programming and functional code design.
  • 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.

Nice to have

  • Previous experience developing web applications using front-end technologies like Angular, React, VueJS and Electron.

Details

  • Location: Bangalore, India.
  • Work schedule: Standard (Mon-Fri).
  • Environmental conditions: Office.
  • Candidates with varying levels of experience are encouraged to apply and may be considered for positions commensurate with their experience.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Engineer-III, Software