Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Thermo Fisher Scientific Logo

Staff Software Engineer

Thermo Fisher Scientific

$93,800 - $140,675
Dec 13, 2025
Remote, US
Apply Now

ThermoFisher is looking to solve the problem of developing and maintaining modern, scalable web applications using Angular for the front end and C-Sharp.NET for the back end, with reliable integrations with SQL Server, MongoDB, and cloud platforms like Azure or AWS to support critical business and internal applications.

Requirements

  • 5+ years of hands-on experience in web application development using C-Sharp.NET and Angular.
  • Strong front-end experience with Angular (v10 or newer), TypeScript, HTML5, and CSS3.
  • Deep understanding of ASP.NET Core, Entity Framework, and REST API development.
  • Solid experience working with both SQL Server and MongoDB databases (data modeling, queries, and performance tuning).
  • Shown experience deploying and maintaining applications in cloud environments (Azure or AWS).
  • Proficiency in leading continuous integration/continuous deployment workflows, Git, Azure DevOps, or equivalent platforms.
  • Strong understanding of object-oriented programming, SOLID principles, and software architecture guidelines.

Responsibilities

  • Manage the development, creation, and maintenance of web applications with Angular, C-Sharp.NET, and ASP.NET Core.
  • Architect and build RESTful APIs and microservices to support scalable and secure application development.
  • Develop and improve databases on SQL Server and MongoDB, ensuring data integrity, performance, and security.
  • Develop and lead cloud-based deployments using platforms such as Azure App Services, Azure Functions, or AWS Lambda.
  • Offer technical guidance and mentorship to junior developers, implementing guidelines in coding, testing, and deployment.
  • Integrate third-party and internal APIs and ensure seamless data flow between systems.
  • Address and resolve complex technical issues across the application stack.

Other

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Must be legally authorized to work in the United States without sponsorship.
  • Excellent communication, problem-solving, and leadership skills.
  • 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.