The job below is no longer available.

You might also like

in San Jose, CA

Use left and right arrow keys to navigate
Estimated Pay $93 per hour
Hours Full-time, Part-time
Location San Jose, California

About this job

Job DescriptionThermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $40 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 sophisticated analytical challenges, improving patient diagnostics and therapies or growing productivity in their laboratories, we are here to support them.The Staff Software Engineer role is in the Life Sciences Mass Spectrometry business unit, part of the Chromatography and Mass Spectrometry Division, and located in San Jose, CA. At this site, we offer customers a complete range of high-end analytical instruments and software services that support customers within proteomics, clinical research, forensic toxicology, pharmaceutical, biotech, food safety, and environmental market segments.How will you make an impact?We build market-leading Mass Spectrometry solutions to help our customers advance science. Our products are designed with a customer oriented mind set in order to shape the lab of the future by accelerating innovation, developing innovative technologies, and delivering end to end solutions.This role will contribute to the design and development of technologies critical to supporting Thermo Fisher Scientific’s position as the leader in mass spectrometry.What will you do?You will participate in the design, implementation, integration and test of software applications in a C#/.Net development environment.Responsibilities include software design, code development, unit test, and integration with target hardware platforms for our end-customer markets. The ability to effectively communicate and work in a diverse environment with scientists, software developers and chemists is paramount to success in this role.• Perform all phases of software development including design, implementation, testing, integration and maintenance for our company's scientific instruments• Work with product management, technical lead and scientists during project development phase to ensure software functionality and specification accuracy, and translate customer product requirements into technical tasks for new product designs.• Leverage WPF and other technologies to create, and develop user-centric UX/UI for multiple computer platforms, desktop and integrated into our analytical instrumentation.• Collaborate with project management, product evaluation and other engineering groups to ensure on-time delivery of quality products• Engage in design and architecture review and write and maintain documentation.How will you get here?Education• Bachelor's Degree in Computer Science, Software, Computer Systems Engineering or related fieldExperience• Proven experience of 5+ years in developing commercial software• Good experience developing desktop application with C#, WPF and .NET• Experience with databases like MongoDB, PostgreSQL, MSSQLKnowledge, Skills, Abilities• Proficient with Microsoft development environments including C#, C++ and the .NET Framework; experience with multithreaded development and managed/unmanaged interoperability is helpful• Strong software development skills in WPF including templates and advanced features• Proficient with MVVM and event driven design• Proficient with interface-based object oriented software design• Familiarity with the software development life cycle, Agile software development concepts and tools such as Azure DevOps• Desire and ability to work in a software team that is part of a multi-disciplinary development effort• Highly motivated team player and with a strong desire for continuous learning and broadening knowledge base• Good verbal and written communication skillsOur global team of more than 130,000 colleagues share a common set of values - Integrity, Intensity, Innovation, and Involvement - working together to accelerate research, solve sophisticated scientific challenges, drive technological innovation, and support patients in need.Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.For more information, please visit .Compensation and BenefitsThe salary range estimated for this position based in California is $129,400.00–$194,050.00.This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes:A choice of national medical and dental plans, and a national vision plan, including health incentive programsEmployee assistance and family support programs, including commuter benefits and tuition reimbursementAt least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policyRetirement and savings programs, such as our competitive 401(k) U.S. retirement savings planEmployees’ Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discountFor more information on our benefits, please visit: Job SummaryJob number: R-01233046Date posted : 2024-03-08Profession: Research & DevelopmentEmployment type: Full time