···
Log in / Register
Engineer III, Software
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
Rosario Castellanos 10501, Zona Urbana Rio Tijuana, 22010 Tijuana, B.C., Mexico
Favourites
New tab
Share
Description

**Work Schedule** Standard (Mon\-Fri)**Environmental Conditions** Office**Job Description** **Senior Software Engineer** Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $25 billion. Our Mission is to enable our customers to make the world healthier, cleaner, and safer. Whether our customers are accelerating life sciences research, solving complex analytical challenges, improving patient diagnostics and therapies, or increasing efficiency in their laboratories, we are here to support them. **Location/Division Specific Information** Tijuana / Analytical Instruments Group, Materials \& Structural Analysis Division, Electron Microscopy **How will you make an impact?** If you are passionate about software design, dedicated to quality, and pragmatic about problem solving, we'd love to hear from you. We expect a strong desire to collaborate with teammates and project partners to develop successful software solutions for the semiconductor business unit. **What will you do?** You will be part of the Global Digital organization within Thermo Fisher Scientific’s larger Materials and Structural Analysis R\&D organization, which is committed to bringing groundbreaking software solutions to our customers to help them achieve success. The applications being developed focus on using sophisticated approaches to enable autonomous operation of our Athena framework. You will be helping develop the next generation of products that are key to helping our semiconductor customers solve their most meaningful problems more effectively. **Education:** Bachelor’s Degree or higher in Computer/Electrical Engineering, Physics, or a related field **Experience:** * 5 years of experience as a Software Engineer * .NET / C\# (5\+ years of experience). * Angular (primarily version 15, with experience in newer versions). * Experience with Entity Framework (EF) or similar ORM tools. * Solid understanding of relational databases, data modeling, normalization, queries, indexes, and performance considerations. * Strong experience building REST APIs following best practices: clean architecture, DTOs, validation, error handling, versioning, logging, and dependency injection. * Practical experience applying Domain\-Driven Design (DDD): entities, value objects, aggregates, domain events, repositories. * In\-depth understanding of OOAD and SOLID principles, design patterns, data structures, and state modeling. * Experience in designing and architecting large\-scale, highly available distributed software taking them from concept to implementation. * Demonstrated expertise with Desktop and/or Web application developments in both frontend and backend environments. * Comfortable working in an Agile development environment. * Strong knowledge of services, custom directives, Behavior Subjects, Subjects, Observables, advanced routing, Reactive Forms, and modular architecture best practices. **DevOps / Infrastructure** * Practical knowledge of Kubernetes: clusters, pods, deployments, ingress controllers, services, ConfigMaps, Secrets, and basic observability. **Version Control** * Advanced experience with GitLab: branching strategies, merge requests, code reviews, GitLab CI pipelines, and repository security best practices. **Methodologies** * Experience working with Scrum. * Comfortable collaborating with international and cross\-functional teams. **Preferred / Nice to Have** * Experience with Kafka for event streaming. * Knowledge of Elasticsearch for search. * Python for automation or scripting. **Knowledge, Skills, Abilities:** Subject area, pride, and integrity to write clean, unit\-testable code. Able to understand, eloquent, and challenge the requirements and perform solution analysis. Possess strong analytical, problem\-solving, and communication skills, is comfortable working as part of a large multi\-functional, geographically distributed team, and is prepared to work to ambitious timelines along iterative software development schedules. Excellent interpersonal and communication skills to network across functional groups. Willingness and ability for international and domestic travel (up to 15%) **Preferred Experience:** * Expertise in user experience (UX) design and implementations and database modeling. * Knowledge of capital equipment manufacturing, electron microscopy, or semiconductor industries is a plus. * Understanding of SEMI GEM300 standards and experience in Factory MES integration.

Source:  indeed View original post
Juan García
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.