Thermo Fisher Scientific logo

Engineer III, Software

Thermo Fisher Scientific
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

7+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootMicroservices ArchitectureTechnical LeadershipKubernetesDockerRESTful APIsCI/CDSQL

Job description

Overview

Lead end-to-end delivery of complex software modules for analytical and bioproduction instruments and allied products at Thermo Fisher Scientific's India Engineering Center in Hyderabad.

What you'll do

  • Lead end-to-end delivery of complex software modules across multiple concurrent projects.
  • Drive technical design, implementation, testing, code quality, and production support.
  • Provide technical leadership, mentor team members, and promote engineering best practices.
  • Actively participate in Agile ceremonies, identify risks, and deliver scalable solutions.
  • Demonstrate strong ownership, problem-solving, collaboration, and communication skills.
  • Quickly learn new technologies and independently resolve technical problems.
  • Communicate effectively through clear documentation and stakeholder collaboration.

What you'll need

  • Bachelors in Engineering or Masters in Computer Science with 7+ years of relevant experience.
  • Minimum 6 years' hands-on experience developing Java/JEE based web applications based on micro-services architecture (using Spring Boot, REST APIs).
  • Minimum 6 years' hands-on experience with GitHub, Docker, Kubernetes, CI/CD frameworks (Jenkins).
  • Minimum 6 years' hands-on experience with databases (Postgres/MySQL/Oracle/NoSQL DB), persistence frameworks, and SQL.
  • Extensive hands-on experience in Java application development frameworks and technologies, e.g. Jetty, Guice, Spring and JSON/XML/Ajax.
  • Frontend development hands-on experience, e.g. Javascript, Ajax, Bootstrap, HTML 5, CSS, Angular JS, and understanding of browser compatibility issues.
  • Experience with cloud computing services.
  • Strong in programming disciplines like object oriented principles, design patterns, data structures and unit testing (TDD using junit), Domain driven Design (DDD).
  • Experience, instincts, and enthusiasm around integration, testability and automation.
  • Excellent verbal and written communication skills, with the ability to effectively document artifacts and processes and explain them to others.
  • Experience with defining and implementing Non-Functional Requirements (NFR - Security, Performance, Cost etc.).
  • Experience with DevSecOps tools like CodeQL, Qualys, JFrog X-Ray, Dependabot etc.

Nice to have

  • Experience with cloud computing services, AWS preferred (e.g. S3, SNS, SES, EC2).

Details

  • Location: Hyderabad, India.
  • Work schedule: Standard (Mon-Fri), office environment.

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