EXPLORE

Careers at ThermoFisher Scientific

Apply Now >>    
Job ID :
45713BR
Location :
Mexico - Guadalajara|Mexico - Monterrey|Mexico - Mexico City|Mexico - Tijuana
:
Job Description

Software Engineer III

PLEASE SUBMIT YOUR RESUME IN ENGLISH ONLY

Thermo Fisher Scientific Inc. (NYSE: TMO) is the world leader in serving science, with revenues of $17 billion and approximately 50,000 employees in 50 countries. When you’re part of the team at Thermo Fisher Scientific, you’ll do important work, like helping customers in finding cures for cancer, protecting the environment or making sure our food is safe. Your work will have real-world impact, and you’ll be supported in achieving your career goals.


LOCATION AND WORK ENVIRONMENT
We are hiring in Tijuana, Mexico. 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. This position is eligible for relocation benefits to Tijuana.

Job Description,

Creating Cluster Software to empower our development teams, while improving User Experience and reducing costs.

  • Develop, Deploy, Maintain Frameworks and services
    • Java 8
      • Guice
      • CompletableFuture<>s
      • Imperative + Functional
      • Closures
    • Docker
  • Modern distributed software design
    • Leadership election
    • Event Serialization
    • Quorum
    • Imperative and Functional
    • Closures
  • Compute Platform Center-of-Excellence
    • Develop Apache Spark proofs of concepts
    • Work with business teams to migrate to CRSCHR, Spark and Marathon
    • Consulting
  • Support Ops Team
    • One big team to manage tuning of Zookeeper, Mesos, Marathon, Spark etc.
  • Bachelor’s Degree in Computer Science or related field, or 4+ year relevant work experience

  • 4+ years professional experience in software development working on large scale distributed systems

  • Computer Science fundamentals in object-oriented design

  • Computer Science fundamentals in data structure, algorithm design and complexity analysis.

  • Proficiency in Java.

  • Experience building highly scalable and available web applications on top of multitiered systems utilizing Object Oriented Programming, Design Patterns, Java,

  • Solid coding practices including good design documentation, code reviews, source control management, build processes, testing, and operations



Apply Now >>    
Join our Talent Community

If you're ready to make a difference in the world, you can do it here.

Join
Refer a friend

Already work here? Help us write our next chapter

Refer Now

SHARE

5 Reasons to Work at Thermo Fisher Scientific
View
Search Jobs by Map
Search