Work Schedule Standard (Mon-Fri)
Environmental Conditions Office
Job Description Thermo Fisher Scientific Inc. is seeking a dedicated Staff Software Engineer to join our Engineering team in the United States. This is an outstanding opportunity for a hard-working individual to contribute to our innovative projects and collaborate with a dynamic team to deliver world-class software solutions. If you are passionate about technology and eager to work in a collaborative environment, we want to hear from you!
As a Staff Software Engineer, you will:
- Actively contribute to software development through hands-on coding, unit testing, integration testing, and code reviews.
- Lead the design, development, and implementation of software solutions utilizing Vue.js, JavaScript, TypeScript, and C# .NET.
- Provide technical guidance and mentorship to junior developers to ensure high-quality project execution.
- Collaborate with cross-functional teams to define technical requirements and develop ambitious project roadmaps.
- Enhance and maintain existing software applications, ensuring optimal quality, performance, and reliability.
- Diagnose and resolve complex technical challenges efficiently.
- Conduct thorough code reviews to uphold industry standards and maintain codebase quality.
- Develop and implement robust unit and integration tests to ensure software reliability and performance.
- Stay up to date with the latest technologies and industry trends to drive continuous improvement in software solutions.
Required Qualifications To be successful in this role, you should have:
- 8+ years of proven experience in full-stack development with proficiency in both frontend and backend development.
- Experience with Angular, React, or Vue.JS, JavaScript, TypeScript, and expertise with C# .NET, .NET Core, microservices, and backend development. Experience with Windows Forms development is preferred.
- Hands-on experience in developing and integrating RESTful APIs.
- A Bachelor's degree in Computer Science, Engineering, or a related field; equivalent professional experience will be considered.
- Excellent problem-solving abilities and a track record of implementing effective technical solutions.
- Exceptional communication and collaboration skills.
- A commitment to continuous learning and professional development.
- The ability to adhere to project timelines and deliverables.
Preferred Qualifications - Proven experience in leading software development teams and managing complex technical projects.
- Familiarity with Agile development methodologies and tools.
Why Join Us? - At Thermo Fisher Scientific Inc., we offer a vibrant work environment where your contributions will make a significant impact. We provide:
- Opportunities for professional growth and development.
- Competitive compensation and benefits packages.
- A culture that fosters inclusion, collaboration, and innovation.
- Work with a team of experienced professionals committed to excellence.
Compensation and Benefits The salary range estimated for this position based in California is $129,400.00-$185,000.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 programs
- Employee assistance and family support programs, including commuter benefits and tuition reimbursement
- At 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 policy
- Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan
- Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount
For more information on our benefits, please visit: