Position: - Technical Architect / Staff Engineer , Software
Job Location: - Bangalore, India
Experience- 12+ years
When you're part of the team at Thermo Fisher Scientific, you'll do important work that supports a powerful mission. With revenues of $23 billion and a track record of stability and consistent growth, we're uniquely able to give our people the resources and opportunities to make significant contributions to the world.
Digital Engineering Team is engaged in rich Scientific application and platform engineering: Desktop, Enterprise hardened Cloud ready and Cloud applications
Skills and Knowledge Required:
Strong leadership skills, experience working with geographically distributed team, should be able to manage a team of 5-10 members
Minimum 5 years' experience in Java/J2EE development
Minimum 5 years' experience in Web Application Development using MVC architecture
Expert knowledge in database applications (Postgres/MySQL/Oracle)
Extensive experience in Java application development frameworks and technologies: Apache tomcat, Spring, Hibernate and JSON/XML/Ajax
Experience with open-source technologies including SOA/REST, Big Data, etc. will be strong plus
Ability to develop and guide a test driven development approach using frameworks like JUnit
Experience using Agile software development methodologies
Has experience, instincts, and enthusiasm around testing and testability
Is authentic, transparent 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
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
BS/MS in Computer Science, Physics, Mathematics or equivalently technical disciplines.
Experience with building applications using genomic or biomedical data
Experience with cloud based application development
At Thermo Fisher Scientific, each one of our 65,000 extraordinary minds has a unique story to tell. Join us and contribute to our singular mission-enabling our customers to make the world healthier, cleaner and safer. Apply today http://jobs.thermofisher.com.
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.