CareerPlanSign in

Engineer III, Software

Bangalore, India💼 Full-time🗓 2026-09-24 → 2026-09-26

Core

Hands-on developer leading the design and development of foundational software modules, microservices, and cloud-based tools for scientists to enhance lab productivity and scientific discovery.

Role type

Senior IC Software Engineer (Backend/Microservices)

Builds

SaaS-based applications, digital lab tools, and foundational AI solutions for Thermo Fisher Scientific customers.

Domain

Life Sciences / Cloud Infrastructure / Microservices

Deliverable

production ML models | product features | infrastructure

Required skills

Java/J2EE, Python, Microservices (Spring Boot, REST APIs), AWS (S3, DynamoDB, EC2), SQL/NoSQL databases, Docker, Kubernetes, CI/CD (Jenkins), TDD (JUnit), Domain-driven Design (DDD), Multithreading

Preferred skills

Frontend development (JavaScript, AngularJS), Mobile platform development, Large-scale distributed system architecture, Code analysis tools (SonarQube, Semmle)

Technologies

Java, Spring, Spring Boot, Tomcat, Jetty, Guice, AWS, Postgres, MySQL, Oracle, NoSQL, Docker, Kubernetes, Jenkins, JUnit, AngularJS

Responsibilities

Own E2E design and support of significant software modules; Lead implementation, automated testing, code reviews, and debugging of complex code; Guide other programmers on technical aspects; Participate in Scrum ceremonies and identify technical risks; Define and implement Non-Functional Requirements (Security, Performance, Cost).

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.