Homeoffice Engineer II, Software bei Thermo Fisher
Thermo Fisher · Remote, Massachusetts, USA, Vereinigte Staaten Von Amerika · Remote
Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob Description
COMPANY: Thermo Fisher Scientific Inc.
LOCATION: 168 Third Ave, Waltham, MA 02451
TITLE: Engineer II, Software
HOURS: Monday to Friday, 8:00 am to 5:00 pm
DUTIES: • Build, maintain and implement automated test frameworks and tools using standard methodologies.
- Work with product development team of scientists and engineers to collect requirements and craft interactive scientific software solutions.
- Develop full stack web applications using the latest browser, server side, and database technologies.
- Maintain, support, update, and enhance software applications.
- 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:
REQUIREMENTS:
Telecommuting Employee: Reports to company headquarters in Waltham, MA. Can work remotely or telecommute.
MINIMUM Education Requirement: Bachelor’s degree or foreign degree equivalent in Computer Science, Information Science, or a related field of study.
MINIMUM Experience Requirement: 5 years of experience as a Full Stack Developer, Developer, or a related occupation.
Alternative Education and Experience Requirement: Master’s degree or foreign degree equivalent in Computer Science, Information Science or related field of study and 2 years of experience as a Full Stack Developer, Developer or a related occupation.
Required knowledge or experience with:
- Working in Java technologies including Core Java, Java EE, Struts 2, Tiles, Spring, JDBC, Hibernate, JSP, JSTL, Web services(SOAP/WSDL), JAXB, EHCache, Maven, Tomcat server;
- Latest client-side Web technologies including JavaScript/Ajax, CSS, JSON, jQuery, HTML5, frameworks including jQuery, Bootstrap and Angular;
- AWS DevOps (or other Cloud environments like Azure or GCP) and using command line;
- Network administration in Linux and Windows;
- Tools such as Eclipse IDE, Git, Perforce, HPQC, Confluence/Jira, Subversion, Oracle Developer, Selenium QC;
- RDBMS (Oracle, MySQL, Postgres, etc.) and working with data formats like XML;
- Server-side technologies including PHP, Perl, Ruby and Python;
- Linux programming or administration; and
- Agile Software Development process.