Engineer III, Software

Thermo Fisher ScientificSan Jose, CA
410d$104,000 - $139,000

About The Position

The Engineer III, Software position at Thermo Fisher Scientific Inc. is designed for a skilled software engineer with a strong background in commercial software development. The role focuses on determining software requirements, designing and implementing software solutions, and collaborating with diverse teams to ensure successful project execution. The ideal candidate will have a proven track record in developing distributed applications and will contribute to innovative solutions in scientific research.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • 5+ years of experience in a commercial software development environment
  • 3+ years of experience with developing distributed applications (both front end and back end) using .NET, C#
  • Experience with .NET microservices using C#
  • Experience with creating REST API using .NET and C#
  • Experience working with Azure DevOps and Git
  • Previous experience with AWS cloud technologies
  • Experience with Kubernetes preferred

Nice To Haves

  • Knowledge of Agile methodology
  • Knowledge of Kubernetes and deploying microservices using CI/CD workflows
  • Understanding of API design including versioning, isolation and microservices
  • Knowledge of chromatography data management, mass spectrometry data management, instrument automation, and chemistry preferred

Responsibilities

  • Determine software requirements and specifications
  • Design, develop, test, and implement software solutions
  • Collaborate with diverse teams to ensure flawless execution of software projects
  • Conduct code reviews to maintain high-quality coding standards
  • Provide technical expertise and support to resolve software issues

Benefits

  • 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
  • Short- and long-term disability
  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

Number of Employees

10,001+ employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service