H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Staff Engineer, Software

Thermo Fisher Scientific

Thermo Fisher Scientific

Software Engineering
Posted on May 8, 2025

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

COMPANY: Thermo Fisher Scientific Inc.

LOCATION: 168 Third Avenue, Waltham, MA 02451

TITLE: Staff Engineer, Software

HOURS: Monday to Friday, 8:00 am to 5:00 pm

DUTIES: Work with product development team of scientists and engineers to collect requirements and craft interactive scientific software solutions.

  • Develop software applications using the latest browser, server side and database technologies.
  • Maintain and Support, update and enhance software applications.
  • Build, maintain and implement automated test frameworks and tools using standard methodologies.
  • Build and run continuous deployment technologies to enable efficient implementation of developed and improved software.
  • Build and implement code documentation to support design, development and maintenance.

TRAVEL: Reports to company headquarters in Waltham, MA. Can work remotely or telecommute.

REQUIREMENTS: MINIMUM Education Requirement: Master’s degree or foreign degree equivalent in Computer Science, Information Science or related field of study.

MINIMUM Experience Requirement: 2 years of experience as a Software Developer, Program Analyst or a related occupation.

Alternative Education and Experience Requirement: Bachelor’s degree or foreign degree equivalent in Computer Science, Information Science or a related field of study and 5 years of experience as a Software Developer, Program Analyst or a related occupation.

Required knowledge or experience with:

  • Java technologies including Core Java, Java EE, Spring, JDBC, Hibernate, Web services(SOAP/WSDL), Maven, Tomcat server;
  • Client-side Web technologies including JavaScript, Ajax, CSS, JSON, jQuery, HTML5, frameworks including jQuery, Bootstrap and Angular;
  • Linux systems
  • Work with an RDBMS such as: Oracle, MySQL, and Postgres;
  • PL/SQL and Stored Procedures.
  • Experience with using tools such as Java IDEs like Eclipse / IntelliJ IDEA, Version Control tools like Git, Agile tools like JIRA, Oracle client

tools like Oracle Developer; and

  • Web application debugging and troubleshooting.

#LI-DNI