Experience in designing and architecting large-scale, highly available distributed software taking them from concept to implementation.Java).Expertise in OOAD principles and methodologies In-depth understanding of C# or similar language (e.g.Strong in programming subject areas like object oriented principles, design patterns, data structures and unit testing, Domain driven Design and state modelling.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.īachelors in Engineering/Computer Science or 3-5 years of relevant software development experience or Masters in Engineering/Computer Science in 2-3 years of relevant experience. The applications being developed focus on using advanced approaches, including Machine Learning, to enable autonomous operation of our Electron Microscope product lines. You will be part of the Global Digital organization within Thermo Fisher Scientifics larger Materials and Structural Analysis R&D organization, which is committed to bringing game changing software solutions to our customers to help them achieve success. We expect a strong desire to collaborate with teammates and project partners to develop successful software solutions for the semiconductor business unit. If you are passionate about software design, dedicated to quality, and pragmatic about problem solving, we'd love to hear from you. Whether our customers are accelerating life sciences research, solving sophisticated analytical challenges, improving patient diagnostics and therapies or increasing efficiency in their laboratories, we are here to support them.
Our Mission is to enable our customers to make the world healthier, cleaner and safer. is the world leader in serving science, with annual revenue exceeding $40 billion.