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.Creating Cluster Software to empower our development teams, while improving User Experience and reducing costs.
- Develop, Deploy, Maintain Frameworks and services
- Java 8
- Imperative + Functional
- Java 8
- Modern distributed software design
- Leadership election
- Event Serialization
- Imperative and Functional
- Compute Platform Center-of-Excellence
- Develop Apache Spark proofs of concepts
- Work with business teams to migrate to CRSCHR, Spark and Marathon
- 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