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.