Job Information
ThermoFisher Scientific Manager, Software Engineering in Bangalore, India
Work Schedule
Standard (Mon-Fri)
Environmental Conditions
Office
Job Description
Job Title: Manager, Software Engineering
Job Location: Bengaluru
Company Information
Thermo Fisher Scientific Inc. is a global leader in the science industry, generating an annual revenue of around $40 billion. Our goal is to assist our customers in creating a healthier, cleaner, and safer world. Whether our customers are advancing research in life sciences, tackling intricate analytical problems, enhancing efficiency in their labs, promoting patient health through diagnostics, or producing life-altering therapies, we are dedicated to providing them with the necessary support.
About the Team
We are Digital Platforms team, responsible for the overall digital experience we provide to our customers. As torchbearers for digital transformation message, we take great pride in our digital capabilities and are actively working to innovate and deliver new products and services for our customers.
How will you make an impact
As an Engineering Manager, you will have a significant impact on leading and inspiring a team of engineers while fostering a strong culture and championing talent. Your role will involve leading projects and ensuring their successful completion within set timelines and resource allocations. Your technical expertise will drive innovation and efficiency, promoting standard processes and continuous improvement. Collaborating with various teams will help align engineering efforts with business objectives. Moreover, your ability to identify and implement process improvements will optimize operational efficiency and contribute to the overall success of the organization.
What will you do
Lead highly skilled software developers and domain experts - ensuring great execution of Agile/SAFE processes and repeatable, predictable, and high-quality delivery of software solutions.
Provide leadership, mentoring, resource planning, and drive the successful growth of the team.
Participate in and oversee the design and development of new software and/or extensive software revisions.
Work with the product owner to define technical requirements and priorities then create user-stories, designs, and development tasks to be delegated to the team. Oversee successful conclusion to sprints and releases.
Identify areas to collaborate on across the different domains in order to drive consistency, technology and process sharing, as well as code re-use.
Represent the team in cross-organizational development forums as well as customer requirements gathering and software validation and training sessions
Rely on extensive experience and judgment to understand complex problems and resolve them efficiently, Use prior knowledge and experience to provide functional and technical support and leadership to colleagues
Participate in training and orienting new software engineers as they join the team
How will you get here:
Education
Bachelors in Engineering/Computer Science or Master degree or equivalent experience
Experience:
Overall experience of 10 years and above working on software development
Knowledge, Skills, Abilities:
Proven experience of designing and building browser-based Java web-based applications using modern languages and frameworks such as Springboot, built with microservices architecture.
Proven experience leading a small development team in an Agile/SCRUM or Agile/SAFE methodology, with demonstrated ability in project/task estimation, delegation, and management.
Very comfortable and experienced with designing object oriented software and services deployed in a client server or (preferably) cloud setting.
Data modelling, design and database programming using a variety of relational databases (Oracle, SQL).
Is authentic, open and leads by example, holding self and others accountable. Inspires, motivates and collaborates with others
Anticipates needs and problems while creating solutions. Is willing to ask difficult questions and take risks. Greets challenge and change as opportunity
Experience working with geographically distributed team
A highly motivated fast learner who can self-start and “figure out what needs figuring out”
Excellent verbal and written communication skills. Ability to effectively document artifacts and processes then explain them to others
Experience with Amazon Web Services or other leading cloud deployment platforms and services
Equal Opportunity Employer Statement:
Thermo Fisher Scientific Inc. is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Reasonable Accommodation Statement:
Thermo Fisher Scientific Inc. is committed to providing reasonable accommodations to individuals with disabilities.
Benefits:
We offer competitive remuneration, annual incentive plan bonus, healthcare, and a range of employee benefits. Thermo Fisher Scientific offers employment with an innovative, forward-thinking organization, and outstanding career and development prospects. We offer an exciting company culture that stands for integrity, intensity, involvement, and innovation.
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
ThermoFisher Scientific
-
- ThermoFisher Scientific Jobs