Tijuana, New Jersey, Mexico
1 day ago
Engineer I, Software

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Job Title: Software Engineer I

Location: Tijuana, Mexico (Hybrid)

About Us

Thermo Fisher’s Software Engineering Center of Excellence in Tijuana, Mexico, delivers world-class software and cloud computing services that empower scientists to work more efficiently and with precision. Our mission is to enable groundbreaking discoveries that make the world healthier, cleaner, and safer.

Our software solutions and products:

Provide rich content, sophisticated selection tools, collaboration platforms, and scientific applications to drive innovation and ssophisticatedmplex scientific challenges.Build a connected ecosystem for scientific discovery, where devices and products are interconnected, self-aware, and self-healing—enhancing efficiency and encouraging collaboration.Apply standard methodologies in design, development, and deployment to deliver scalable, cloud-powered solutions.

Role Overview

We need a motivated Software Engineer to join our team. You'll work with a Scrum team to develop features for the Connect Platform & Ecosystem, focusing on instrument connectivity, customer tenancy, authorization, and subscriptions.

You will actively contribute to technical discussions, tackle complex challenges, and support the team by identifying risks, proposing solutions, and implementing brand new features. This position also requires an innovative attitude, strong problem-solving skills, and the ability to mentor and guide your peers.

Key Responsibilities

Participate in Scrum ceremonies such as story grooming, sprint planning, and retrospectives to identify technical risks and propose alternate solutions.Plan, complete, and deliver technical work for assigned projects with a focus on quality and efficiency.Contribute to the development, testing (automated unit and integration), debugging, and integration of complex code across multiple projects.Demonstrate accountability, authenticity, and collaboration while encouraging a positive and transparent team culture.Embrace challenges and innovation by asking difficult questions and proposing new approaches.Conduct proof-of-concept (POC) activities to evaluate new technologies and software as needed.Document technical artifacts, processes, and solutions clearly and effectively, and share knowledge with team members.

Candidate Requirements

Education

Bachelor's degree or equivalent experience in Computer Science, Engineering, or a related field.

Skills, Knowledge, and Experience

Passion for building impactful software: A drive to create innovative solutions that improve lives.Programming expertise:

2+ years of hands-on experience with Java (additional experience with C++, Ruby, Python, etc., is a plus).2+ years of experience with JavaScript, HTML5, and CSS.Experience with JavaScript testing frameworks (e.g., Mocha, Jasmine, Protractor, Selenium, Karma).A strong focus on software testing and testability.Experience with crafting and consuming REST APIs and SOAP services, including authentication and request/response handling.Significant understanding of OOD principles and methodologies (e.g., UML).Experience with SQL and database integration.Familiarity with Agile development practices, including continuous delivery and iterative design.Prior experience with scripting languages (e.g., PowerShell, Perl, Bash) on Windows or Linux environments.Proven ability to work effectively with a geographically distributed team.Hands-on experience with configuration management tools and concepts.Excellent verbal and written communication, with the ability to record and explain technical artifacts and processes clearly.

Why Join Us?

At Thermo Fisher, you will have the opportunity to work on groundbreaking technology that makes a global impact. Join a passionate and collaborative team where innovation and growth are at the forefront. Together, we can make the world healthier, cleaner, and safer.

Apply now to be part of our journey!

Confirm your E-mail: Send Email