skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Engineer II, Software

6.00 to 7.00 Years   Bangalore   04 Mar, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryPharma / Biotech
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

About Company:Thermo Fisher Scientific Inc. is the world leader in serving science, with revenues of more than $30 billion and approximately 80,000 employees globally. We help our customers accelerate life sciences research, solve complex analytical challenges, improve patient diagnostics, deliver medicines to market and increase laboratory productivity.About Team: Digital Engineering is Thermo Fisher s software engineering center of excellence in Bengaluru. This center of excellence creates the world-class software that the scientific community demands. It will serve as an extension of Thermo Fisher s Software R&D teams while enhancing its responsiveness to the needs of customers globally.Role Description:The role is of a hands-on Java developer (individual contributor) who actively contributes to the development of new features. The role is expected to make a difference to the product in terms of the design and contribute towards identifying technical risks and alternate solutions to various problems.Responsibilities:

  • Develop and maintain algorithms used for diagnostic assays, such as for cancer and infectious diseases, or for analysis of experimental data.
  • Plans, participates and performs the technical work of an assignment.
  • Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals
  • Actively participate in various scrum ceremonies such as Story grooming, sprint planning sessions etc.
  • Establishes and maintains thorough and accurate documentation of all work.
Required Skills, Knowledge and Experience
  • Bachelors Degree in Computer Science, mathematics or Engineering.
  • Minimum 6-7 years of development experience with Java related technologies
  • Hands on experience designing web-based applications in Java technologies.
  • Hands on experience in Java application development frameworks and technologies: JPA/Hibernate, Spring, Java
  • Experience with databases, persistence frameworks and SQL
  • Solid design and programming experience and very strong in programming disciplines like object oriented principles, design patterns, data structures and unit testing
  • Significant experience using Agile Scrum development processes.
  • Excellent analytical and technical skills.
  • Excellent communication and interpersonal skills
  • Ability to work effectively with dispersed, remote and global teams
  • Having a wide range of experience and understanding of trends and technologies, uses technical knowledge to resolve complex issues in creative and effective ways
  • Experience with developing solutions with data storage in relational and non-relational databases
  • Development experience delivering consumer facing enterprise solutions
  • Hands on experience in writing well-organized and testable code
  • Desire to learn new skills and improve existing ones
Good to have
  • Good knowledge of design patterns, algorithms.
  • Knowledge of basic statistical and mathematical methods is a huge plus.
  • Designing large-scale, highly available distributed software
  • Expertise in Windows/Linux programming.
  • Experience with distributed, cloud based architectures including Docker, Kubernetes, service containerization, distributed architectures
  • Continuous integration and deployment (Jenkins, Gradle, SonarQube)
  • Experience with: Requirements engineering, Test Driven Development, Tomcat, Git, Database design, REST web services, microservices
Location and Work Environment:We are hiring in Bangalore India. Thermo Fisher enjoys a relatively casual work environment, with open areas that foster collaboration. Like most places, we get very busy at times, but we value a healthy work/life balance.At Thermo Fisher Scientific, each one of our 70,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.Apply Now,

Keyskills :
design patternsassembly drawingsweb servicesdata managementcontract managementdatabase designlife sciencestest driven developmentfeature testingcenter of excellencebomconsultingdata structures

Engineer II, Software Related Jobs

© 2020 Skillindia All Rights Reserved