Engineer Ii

Year    Bengaluru, Karnataka, India

Job Description



Job Title – Engineer II, Software
Job Location – Bangalore


Company Information:
Thermo Fisher Scientific Inc. (NYSE: TMO) is the world leader in serving science, with revenues of $20 billion and approximately 70,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.

All of our employees share a common set of values - Integrity, Intensity, Innovation and Involvement. Our ability to grow year after year is driven by our ability to attract, develop and retain world-class people who will thrive in our environment and share in our desire to improve mankind by enabling our customers to make the world healthier, cleaner and safer.

If you share in our values and if you're looking for an employer who is strongly committed to developing talent and rewarding achievement, come grow with us at Thermo Fisher Scientific. Visit us at http://jobs.thermofisher.com

Position Summary:
This position will work within the DE (Digital Engineering) group to develop and implement various enterprise initiatives and technical projects related to Fisher Scientific and Thermo Fisher Scientific ecommerce web sites. Candidate will work with others on the development team to translate business requirements and technical design into well optimized functioning code using JAVA and related technologies. Candidate will be responsible for implementation, maintenance of web applications and services that interact with Product, Content, Search and E-Commerce systems. Candidate should be able to work effectively in a team to build web applications and services. This position offers a challenging career to work on systems that interface with multiple systems including Content Management Systems, Product Information Management System, Middleware and ERPs.
Job Functions

  • Work closely with development team, business analysts to develop, unit test, debug and maintain web applications based on functional requirements and scope of work.

  • Confirm to DE adopted software development standards.
  • Focus on quality and continuous improvement to application and processes.
  • Participate in production deployment and provide assistance to production support group when needed.

Minimum Requirements/Qualifications:
  • Bachelor degree in Computer Science or equivalent.

  • 6+ years’ overall experience in design, developing eCommerce web applications using Java and related technologies.
  • Must be strong in Java, J2EE, Spring, Sprint Boot, WebServices and JUnit.
  • Prior work experience in developing and interfacing with web services, RESTful, and JSON are required
  • Must be very comfortable for Database concepts, query optimization of relational databases
  • Prior experience or good knowledge of Kafka, Spring Batch would be nice to have.

  • Exposure to NoSQL, Cloud/AWS would be nice to have.
  • Experience with Docker, Kubernetes and automation/configuration management using Chef, or Puppet would be a plus.
  • Must have prior wok experience in Agile delivery methodology and DevOps model.
  • Experience using GIT, SVN, defect tracking tools such as JIRA/HP and build management tools such as Jenkins/Bamboo is desired.
  • Hands on experience in coding and scripting (Python, Perl, Ruby, Shell, AWK) would be nice to have.

  • Must possess strong problem solving and troubleshooting skills.
  • Be highly motivated to adopt new technologies, challenges and work in a fast paced environment.
  • Be performance driven and perform well with minimal supervision.
  • Be a quick learner and be open to working on new technologies if needed.
  • Excellent team player with strong verbal & written communication skills.

  • Be able to step up when situation demands such as meeting deadlines and critical production issues.
  • Be flexible to work with some overlapping work overs if needed and attend onshore calls.
  • Regular day to day job responsibilities does not involve travel.


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.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2855563
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year