All roles at Thermo Fisher Scientific

Engineer III, Software

BengaluruFull-time6–10 yrsPosted over a month ago

Senior software engineering role at Thermo Fisher Scientific in Bengaluru. Needs 6–10 years and a B.Tech, B.E. or B.Sc.

About the role

When you join us at Thermo Fisher Scientific, you’ll become a member of a hard-working, motivated team that aligns with your enthusiasm for exploration and discovery. With revenues exceeding $40 billion and the largest investment in R&D in the industry, we provide our people with resources and opportunities to make significant contributions to the world.

What you'll do

  • Design and implement scalable Python components, refactor them strategically. Ensure reliable error handling and propagation across scripting environments
  • Safeguard Code Quality, builds test strategy; enforces coverage gates
  • Automate Python packaging and build artifact generation using PyPI and Conda standards. Ensure security, traceability, and compliance with distributed Python packages
  • Builds robust PowerShell scripts, including unittests (using Pester)
  • Collaborate with Development and CI/CD teams to automate artifact publishing and enforce compliance standards

What you need

  • Python
  • Git
  • Shell scripting
  • Docker
  • CI/CD
  • PowerShell

Good to have

  • Vulnerability assessment
  • JIRA
  • Jenkins

More roles like this at Thermo Fisher Scientific

Apply on Thermo Fisher Scientific's site