About the role
Senior Software Engineer role based on the published job description. Key responsibilities and requirements were extracted directly from the posting for quick review.
Life SciencesOnsite
Key Responsibilities
- Are you ready to take on an outstanding and ambitious role with Thermo Fisher Scientific Inc.?
- As an Engineer III, Software in our dynamic team, you will have the opportunity to work on world-class projects and make a significant impact!
- What will you do?
- Responsible for requirements analysis, design, development, implementation, and unit testing of software Lead team members to complete software development projects Work independently in a multi-functional distributed team to craft software based on specifications and development standards Understand business needs, analyze workflows, and carry out integrations across different sub-system components How will you get here?
- Individuals with a bachelor's degree or equivalent experience in Computer Science, Engineering, or Sciences.
- Master's or higher degree is great, but not required for the position.
Requirements
- Individuals with a bachelor's degree or equivalent experience in Computer Science, Engineering, or Sciences.
- Master's or higher degree is great, but not required for the position.
- 5 - 10 years of software development experience in the software industry, preferably involving hardware and software interactions.
- Knowledge, Skills, Abilities
- Solid background in core Java, modular/reusable design and knowledge about software composition
- Previous experience developing web applications is a plus