Thermo Fisher Scientific Recruitment for Software Engineer

Thermo Fisher Scientific Recruitment for Software Engineer

Company Profile: Thermo Fisher Scientific

Thermo Fisher Scientific INC is the world leader in serving science with revenue of 17 billion and approximately 50,000 employees in 50 countries. Our mission is to enable our customers to make the world healthier, cleaner and safer. We help our customers accelerate life sciences research, solve complex analytical challenges, improve patient diagnostics and increase laboratory productivity. Through our premier brands – Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific and Unity Lab Services – we offer an unmatched combination of innovative technologies, purchasing convenience and comprehensive support.

Company Website : www.thermofisher.com

Job Position:  Staff Engineer – Software

Job Location: Bangalore

Qualification: BE/B.Tech/ME/M.Tech – CSE,IT,ECE

Experience : 0 – 2 Yrs

Salary: As Per Company Standards

Job Description For Thermo Fisher Scientific Jobs 2020 :

This position will work within the Services SW organization to develop and implement SW solutions with aim of enabling IOT based instrument support capabilities. Candidate must be able to translate business needs into effective technical solutions. Be part of a team that builds and integrates interactive web sites, applications, and services for both internal and external customers. Must have an in-depth understanding of the software development lifecycle and be able to communicate project status, issues, and resolutions.

Responsibilities:

  • Responsible for architecture, initial design of new software and/or extensive software revisions.
  • Define technical requirements and create architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms.
  • Represent the team in cross-organizational development forums as well as customer requirements gathering and software validation and training sessions.
  • Participate in training and orienting new software engineers as they join the team.
  • Rely on extensive experience and judgment to understand complex problems and resolve them efficiently
  • Experience working with a broad team of internal and external resources to deliver S/W on time and on budget. Experience interfacing with team members in a geographically dispersed environment.

Skills Required 

  • BS/MS in Computer Science, Physics, Mathematics, or equivalently technical disciplines.
  • Strong leadership skills, experience working with a geographically distributed team, should be able to manage a small team
  • Experience building highly scalable and available web applications on top of multi-tiered systems utilizing Object-Oriented Programming, Design Patterns, Linux, Java, JavaScript/jQuery, Unix, NO SQL, SQL, HTML/CSS, REST, Continues Integration/Continuous Delivery.
  • Extensive experience in Java application development frameworks and technologies: Apache tomcat, Spring, Hibernate, and JSON/XML/Ajax
  • 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 an 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 other

IMPORTANT! Join our Daily Updates groups FOR IT/software/cse jobs on Telegram: 

Sharing is Always Good.

SHare this job opportunity!

Share on whatsapp
Share on email
Share on linkedin
Share on facebook