Job Description

**Work Schedule**
Standard (Mon-Fri)
**Environmental Conditions**
Office
**Engineer II, Software**:
**Key Responsibilities**:
- Collaborate with a diverse group of over two hundred Software Engineers to drive innovation and progress
- Contribute to the design, development, testing, and deployment of solutions using the latest cloud and frontend technology
- Ensure the flawless implementation of Non-Functional Requirements (NFR) such as security, performance, and cost
- Design and implement efficient database structures using SQL
- Implement Test-Driven Development (TDD) techniques and undertake comprehensive unit and integration testing.
- Document artifacts and processes effectively and explain them to others
**Requirements**:
- Bachelor's or Master's degree in Computer Science, Physics, Mathematics, or other related technical fields. Equivalent experience will also be considered.
- 2 - 3+ years of solid experience in full stack development

Apply for this Position

Ready to join Thermo Fisher Scientific? Click the button below to submit your application.

Submit Application