Thermo Fisher Scientific

Back End (C# .NET) Software Engineer

United Kingdom

Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Biotechnology, Healthcare, Information Technology, Scientific InstrumentationIndustries

Software Engineer - C# .Net Back End

Employment Type: Full time Work Schedule: Standard (Mon-Fri) Environmental Conditions: Office

Position Overview

As the world leader in serving science, Thermo Fisher Scientific solves the world’s toughest problems, from giving cancer patients hope to ensuring water and food are safe. Our Data Science, Digital, and IT careers offer a unique opportunity to apply specialized skills and advanced experience in analytics, statistics, data science, programming, and information technology to drive our mission of enabling customers to make the world healthier, cleaner, and safer. This is a career where your work makes a positive impact. When you join Thermo Fisher Scientific, you’ll make an impact inside and outside the company on work that matters. #TechWithPurpose

We are looking for a talented mid-level C# .Net Back End Software Engineer to join our dynamic team. This role will engage in the comprehensive software development lifecycle (SDLC), involving design, development, testing, deployment, monitoring, and maintenance of software systems. This role requires a solid foundation in software development, the ability to work collaboratively with cross-functional teams, and a commitment to learning and growth within the company.

Our Tech Stack

  • Programming Languages: JavaScript, C# .Net, Azure Bicep, YAML, Python
  • Frameworks and Libraries: ReactJS, NextJS, .Net Core
  • Databases: Azure Cosmos DB, Snowflake, Azure Data Factory
  • Cloud Services: Azure - Azure Functions, Service Bus, Azure Storage, Key Vault
  • CI/CD: Azure DevOps
  • Automation and Testing: PactFlow, Cypress.io, Selenium
  • Monitoring and Logging: Azure Monitor, App Insight/Alerts/logs
  • Version Control: Git

Key Responsibilities

  • Contribute to our governance, principles, and ways of working.
  • Design, develop, and maintain software applications.
  • Collaborate with product managers, designers, and other engineers.
  • Write clean, scalable, and efficient code.
  • Troubleshoot, debug, and upgrade existing software.
  • Participate in code reviews and contribute to team knowledge sharing.

Qualifications & Experience

Must have:

  • 3-5 years of experience as a Software Engineer or similar role.
  • Hands-on experience and proficiency with C# .Net, specifically Azure Cloud usage.
  • Solid understanding of software development methodologies.
  • Knowledge of RESTful APIs and microservices architecture.
  • Strong understanding of serverless architecture and cloud computing principles.
  • Experience with building data ingestion with multiple file formats and API integration.
  • Knowledge of TDD, BDD, including writing unit tests, integration, and E2E tests.
  • Strong problem-solving skills and attention to detail.
  • Bachelor’s degree in computer science, engineering, or a related field (or equivalent work experience).

Nice to have:

  • Experience with other elements of our tech stack.
  • Experience with infrastructure-as-code tools such as Bicep, ARM Templates, Terraform, or similar.
  • Contributions to open-source projects or personal projects.

Nice to have Certifications:

  • Microsoft Certified: Azure Developer Associate.
  • Microsoft Certified Azure Solutions Architect Associate.

Skillset

Technical Skills:

  • Programming Languages: JavaScript, C# .Net, YAML
  • Frameworks and Libraries: React, NextJS, .Net Core
  • Databases: Azure Cosmos DB, Snowflake, Azure Data Factory
  • Cloud Services: Azure - Azure Functions, Service Bus, Azure Storage, Key Vault
  • CI/CD: Azure DevOps
  • Automation and Testing: PactFlow, Cypress.io, Selenium
  • Monitoring and Logging: Azure Monitor, App Insight/Alerts/logs
  • Version Control: Git

Soft Skills:

  • Problem-Solving: Strong analytical and problem-solving abilities.
  • Communication: Good written and verbal communication skills.
  • Team Collaboration: Ability to work effectively in a team setting.
  • Adaptability: Willingness to learn new technologies and adapt to changing requirements.
  • Time Management: Ability to manage multiple tasks and projects effectively.

Skills

C#
.NET
Back End Development
Software Development Lifecycle (SDLC)
Design
Development
Testing
Deployment
Monitoring
Maintenance
JavaScript
Azure Bicep
YAML
Python
ReactJS
NextJS
.NET Core
Azure Cosmos DB
Snowflake
Azure Data Factory
Azure Functions
Service Bus
Azure Storage
Key Vault
Azure DevOps
PactFlow
Cypress.io
Selenium
Azure Monitor
App Insight
Git

Thermo Fisher Scientific

Provides life sciences products and services

About Thermo Fisher Scientific

Thermo Fisher Scientific offers a variety of products and services that support scientific research and healthcare, including laboratory equipment, reagents, and software solutions. Their products are used in applications like protein biology, real-time PCR, and sequencing, serving clients such as academic institutions and pharmaceutical companies. Unlike competitors, Thermo Fisher emphasizes customer support and education, helping clients optimize their experiments. The company's goal is to be a leading provider of life sciences solutions that contribute to a healthier and safer world.

Waltham, MassachusettsHeadquarters
1956Year Founded
$17MTotal Funding
IPOCompany Stage
Biotechnology, HealthcareIndustries
10,001+Employees

Risks

Increased competition in single-use bioprocessing may impact market share.
Sale of anatomical pathology business could create a temporary product gap.
Investment in miDiagnostics may face regulatory challenges affecting returns.

Differentiation

Thermo Fisher offers a comprehensive range of life sciences products and services.
Their well-known brands include Thermo Scientific, Applied Biosystems, and Invitrogen.
They provide strong customer support and educational resources to optimize client workflows.

Upsides

Expansion of biologics production facility enhances capacity for precision biologics monitoring.
Investment in miDiagnostics aligns with demand for rapid diagnostic solutions in BioPharma.
Collaboration with Mainz Biomed positions them in the growing cancer detection market.

Land your dream remote job 3x faster with AI