Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Back End (C# .NET) Software Engineer

Thermo Fisher Scientific Inc

Mid-Level C# .Net Back End Software Engineer

As the world leader in serving science, we solve the world's toughest problems, like giving cancer patients hope, ensuring water and food are safe, helping law enforcement solve cases through forensics and most recently, serving as the largest provider of COVID-19 solutions.

Our Data Science, Digital and IT careers are a unique opportunity to apply your specialized skills and advanced experience in analytics, statistics, data science, programming, information technology and more to drive our Mission of enabling our customers to make the world healthier, cleaner, and safer. It's truly a career where your work makes a positive impact in our world. When you join Thermo Fisher Scientific, you'll make an impact inside and outside the company on work that matters. #TechWithPurpose

Role Overview: 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.

This is a 2-year fixed term, home-based role for qualified candidates in the UK. Must have authorization to work in the UK without sponsorship for the duration of the fixed term.

Our Tech Stack: Programming Languages: JavaScript, C#.Net, Azure Bicep, YAML 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' 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 format, API integration.
  • Knowledge of TDD, BDD including writing unit test, integration and E2E testing.
  • 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:

  • Experienced with other elements of our tech stack.
  • Experienced 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.

Our Engineering Responsibilities:

Design and Development:

  • Collaborate with engineers, product managers, and designers to understand requirements and assist in designing solutions.
  • Develop scalable, maintainable, and secure software applications.
  • Write clean, efficient, and well-documented code.

Testing and Quality Assurance:

  • Develop and execute automated tests to ensure software quality.
  • Participate in code reviews to ensure code quality and adherence to best practices.

Deployment and Operations:

  • Assist in implementing CI/CD pipelines to automate the build, test, and deployment processes.
  • Create automated deployment of applications to our cloud environments.

Monitoring and Maintenance:

  • Monitor application performance and availability using appropriate tools.
  • Participate in the resolution of production issues and provide support in troubleshooting.

Collaboration and Learning:

  • Work closely with cross-functional teams to align on project goals and deliverables.
  • Seek mentorship from senior developers and actively engage in learning opportunities.
  • Participate in team meetings, stand-ups, and retrospectives.

Continuous Improvement:

  • Stay up-to-date with the latest industry trends, tools, and technologies.
  • Suggest improvements to the development process and toolchain.
  • Contribute to a culture of continuous learning and improvement within the team.

Performance Metrics:

  • Code Quality: Measured through code reviews, adherence to coding standards, and test coverage.
  • Task Completion: Timely completion of assigned tasks and contributions to project milestones.
  • System Reliability: Uptime and performance of deployed applications.
  • Issue Resolution Time: Time taken to identify and assist in resolving production issues.

Team Contribution:

  • Participation in team activities, collaboration, and continuous learning efforts.

At Thermo Fisher Scientific, we are committed to fostering a healthy and harmonious workplace for our employees. We understand the importance of creating an environment that allows individuals to excel. Please see below for the required qualifications for this position, which also includes the possibility of equivalent experience:

  • Able to communicate, receive, and understand information and ideas with diverse groups of people in a comprehensible and reasonable manner.
  • Able to work upright and stationary for typical working hours.
  • Ability to use and learn standard office equipment and technology with proficiency.
  • Able to perform successfully under pressure while prioritizing and handling multiple projects or activities.
  • May require as-needed travel (0-20%).
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Back End (C# .NET) Software Engineer in United States vacancy
  •  ...A global technology company is seeking a Back-end Software Developer to enhance their IoT solutions. The role involves maintaining and optimizing...  ...have over 3 years of experience in backend development with C# .NET. Offering flexible working hours, a year-end bonus, and... 
    Software
    C#
    Flexible hours

    Human Power BG

    Richmond, VA
    2 days ago
  •  ...pride theirselves in best-in-class engineering capabilities that allow them to...  ...daily lives of more than 1 million end-users. Your new role As a Back-end Software Developer, you will maintain,...  ...backend software development with C# .NET; Bachelor or masters degree in Computer... 
    Software
    C#
    Work at office
    Flexible hours

    Human Power BG

    New York, NY
    2 days ago
  •  ...retail, CPG, eCommerce, and media. Now we're looking for a Back End Software Engineer to help design and build the systems that power our...  ...SaaS products. Innovate with modern tools : Work with C#/.NET, AWS, Docker, and cloud-native architecture while exploring... 
    Software
    C#
    Local area
    Remote work

    Buxton Company

    United States
    3 days ago
  •  ...Position: Senior Back-End Software Engineer - C# .NET Location: 100% remote JOB SUMMARY: We are looking for a back-end software engineer to work in an exciting, very fast-paced environment. As a web software engineer on the team, you would be dedicated... 
    Software
    C#
    Remote work

    C4 Technical Services

    Plymouth, MN
    16 hours ago
  • $165k - $180k

     ...more broadly in the future. As a Senior Back-End Developer, your primary responsibility...  ...in-depth knowledge and expertise in C# and .NET frameworks will be instrumental in continuing...  ...Framework. Develop and support software including applications, database integration... 
    Software
    C#
    Remote work
    Flexible hours
    Weekend work

    Revive Media Services

    United States
    2 days ago
  •  ...Our client is currently seeking a Back-End Developer - III Responsibilities: Responsible...  ...code reviews, assesses and improves site/software performance, and maintains design and...  ...including but not limited to: Java, C#, Objective C, Python, Golang. Familiarity... 
    Software
    C#

    The Judge Group

    Temple Terrace, FL
    4 days ago
  •  ...Software Developer This person will be engaged with several teams to...  ...globe) Implement services using.Net stack Work within...  ...ensure correct functionality End to End and Integration testing...  ...Extensive experience in.Net (C#) required Familiarity with.Net... 
    Software
    C#

    The Timberline Group Company

    Saint Louis, MO
    11 days ago
  •  ...Back-end Software Development Ford Motor Work location Palo...  ...-end Software Development Engineering Engineer 3 #1038621 Job...  ...languages like Java, Python, C#, etc. • Collaborate with...  ...broader ecosystem are written in .NET. Ability to understand or... 
    Software
    C#
    Contract work
    Work at office

    3B Staffing LLC

    Palo Alto, CA
    1 day ago
  •  ...role We're hiring a senior back-end engineer who loves writing integration...  ...tests and building reliable .NET services. You will design and...  ..., develop, test, and deploy C#/.NET services and RESTful APIs...  ...you bring • 5+ years in software engineering; 3+ years in C#/.... 
    Software
    C#
    Contract work

    3B Staffing LLC

    Princeton, NJ
    1 day ago
  •  ...Full Stack Software Engineer, Front End Emphasis We're hiring a full stack software...  ...early stage start-up, backed by leading healthcare investors...  ...in a completely cloud-based.NET ecosystem and know that many...  ...Safari Dev Tools Git C# ASP.NET MVC Entity Framework... 
    Software
    C#

    Views

    Chicago, IL
    6 days ago
  •  ...Web Platform / Back-End Web Developer Location: NYC Rate: DOE...  ...only SharePoint knowledge, .Net, SQL, C# background, must have...  ...with Marketing, design and engineering teams to develop high-quality...  ...required ~ Experience working in software version control systems such... 
    Software
    C#
    Work experience placement
    Interim role

    Georgia IT Inc

    New York, NY
    11 days ago
  •  ...Duration: 10 months Position Details: Role Title : Back End Developer Required Skills "c# Dot Net: Advanced Microsoft .NET Core: Advanced Microsoft...  ...responsible for designing, tailoring, and developing software applications using the .NET framework. They work closely... 
    Software
    C#

    eTeam

    Mechanicsburg, PA
    9 hours ago
  • $80.6k - $176.3k

     ...Back-end Full Stack Developer Category: Software Development/ Engineering Main location: United States, Louisiana, Lafayette Alternate Location(s):...  ...complex back-end systems and APIs using .NET Core (or Node.js), C#, and related technologies . Lead integration... 
    Software
    C#
    Permanent employment
    Full time
    Work at office
    Local area

    CGI Technologies and Solutions, Inc.

    Lafayette, LA
    4 days ago
  •  ...highly skilled and experienced Senior C++ Back-End or Full Stack Developer to join client's...  ...experience in other languages such as Java, C#, or Python a plus. Strong experience...  ...fintech applications. Solid understanding of software architecture, security, and performance... 
    Software
    C#

    MoneyLine Group LLC.

    Las Vegas, NV
    2 days ago
  •  ...Back End Developer Greetings, My name is Jyothi and I am a Staffing...  ...Developer with strong SQL Server &.Net and (API OR MONGO OR POSTGRES) experience. C# exp for writing a data access layer...  ...Jyothi Talent Acquisition Specialist Software Technology, Inc.... 
    Software
    C#
    Remote work

    Software Technology Inc

    United States
    1 day ago
  •  ...Back End Developer Please find below the skillsets and we are looking for someone who has an experience of 5-7 years...  ...could hit the ground running. Back End Developer C# (most important skill set) .Net Core Angular TimeScaleDB Docker RabbitMQ... 
    Software
    C#
    Contract work
    For contractors
    Remote work
    Flexible hours

    Samprasoft

    Katy, TX
    2 days ago
  • $52.2k - $123.8k

     ...Junior Back-end Developer Category: Software Development/ Engineering Main location: United States, Louisiana, Lafayette Alternate Location(s): United...  ...maintaining back-end systems and APIs using .NET Core (C#) or Node.js . Support integration and optimization... 
    Software
    C#
    Permanent employment
    Full time
    Internship
    Work at office
    Local area

    CGI Technologies and Solutions, Inc.

    Lafayette, LA
    16 hours ago
  •  ...Senior Back-end Engineer Software Senior Back-end Engineer Software leads technical initiatives and drives...  ...technical stack includes containerized.NET services, ReactJS, AWS, OpenSearch, and...  ...building backend systems using.NET / C# (preferred) or a comparable backend... 
    Software
    C#
    Remote work
    Worldwide

    Paylocity

    United States
    3 days ago
  •  ...Role We are looking for Senior Software Engineers to join our engineering team. We're...  ...across two tracks - Full-Stack (.NET + Angular) and Back-End (.NET) In this role, you'll design...  ...fit: Full-Stack - .NET / C# + Angular, end to end Back-End -... 
    Software
    C#

    Empeon

    Lakewood, NJ
    2 days ago
  •  ...Job Summary: The Senior Back-End Software Developer will be responsible for the design,...  ...Bachelor's Degree in Computer Science, Engineering, Information Systems, or equivalent work...  .../TypeScript ~ Microservices - C# .NET 6.0, Entity Framework, ADO.NET ~ Database... 
    Software
    C#
    Temporary work
    Work experience placement
    Remote work

    Ground Penetrating Radar Systems

    United States
    3 days ago
  • $120k - $170k

     ...Lead Software Engineer (Back-End) We are seeking an experienced and strong Lead Software Engineer (Back-End) to oversee day-to-day operations...  ...processing. Work across a variety of technologies, including C#.NET, SQL, and Javascript. Oversee hosting environments,... 
    Software
    C#

    DataLab USA

    Germantown, MD
    1 day ago
  •  ...Junior Back-end Developer Start your career as a Junior Back-...  ...team supporting the systems software behind mission-critical supervisory...  ...and learn from experienced engineers. If you're eager to build...  ...-end systems and APIs using.NET Core (C#) or Node.js. Support... 
    Software
    C#
    Permanent employment
    Internship
    Work at office

    CGI

    Knoxville, TN
    1 day ago
  • An established industry player is seeking a skilled .NET Back end Developer with expertise in C# and React.JS. In this dynamic role, you'll work alongside a talented team to develop innovative applications from the ground up, ensuring seamless deployment for both internal... 
    C#

    TechDigital Group

    New York, NY
    16 hours ago
  •  ...Title-Back-End Developer (Java) Location: Remote / Should be available during Mountain...  ...unit and integration tests to ensure software quality. ~ Collaborate with cross...  .... The team had historically been more C# focused, so the consultant coming in was... 
    Software
    C#
    Immediate start
    Remote work

    RIT Solutions Inc/ Tech Dev IT/ Texperts Inc/ConceptsIT, Inc...

    Tampa, FL
    11 days ago
  • $78k - $113k

     ...Application Development (Back-End) The CBTS Cloud...  ...Cloud Security & Back-End Engineering who combines strong back...  ...Spring Boot), Node.js, or .NET Optimize application...  ...one or more of: Node.js, C# / .NET Experience...  ...overall experience in software development, cloud engineering... 
    Software
    C#

    CBTS

    Cincinnati, OH
    4 days ago
  • A leading financial services firm is seeking a Mid-Level Back-End Developer in Phoenix to design and maintain high-performance APIs. This...  .... Ideal candidates will have 3-6 years of experience in C#/.NET, RESTful API design, and Azure DevOps. The company offers competitive... 
    C#
    Flexible hours

    Yrefy LLC

    Phoenix, AZ
    4 days ago
  •  ...Back End Software Engineer As a Back End Software Engineer, you will work on a high volume, customer facing, ecommerce ecosystem with annual...  ...consuming and producing NuGet packages ~ Experience in C# and.Net Core ~ Knowledge of design patterns and software development... 
    Software
    C#
    Remote work

    ShiftCode Analytics

    United States
    21 hours ago
  • $110k - $130k

     ...Software Engineer III - Front End/ Back End This is a remote position. Ad Hoc is a technology company that empowers organizations to...  ...within the following tech stacks: JAVA, Microsoft VB.NET (MS Framework 4.0), C, C# (MS Framework 4.0), C++, Crystal Reports, Oracle,... 
    Software
    C#
    Work at office
    Remote work
    Flexible hours

    Ad Hoc LLC

    United States
    2 days ago
  • $100k - $110k

    Software Engineer II - Front End/ Back End This is a remote position. Ad Hoc is a technology company that empowers organizations to...  ...within the following tech stacks: JAVA, Microsoft VB.NET (MS Framework 4.0), C, C# (MS Framework 4.0), C++, Crystal Reports, Oracle,... 
    Software
    C#
    Work at office
    Remote work
    Flexible hours

    Ad Hoc LLC

    Silver Spring, MD
    1 day ago
  • $150k - $200k

     ...Title: Back-End Engineer Location: San Francisco, CA / ON-SITE Salary: $150k - $200k Overview...  ...while adhering to best practices in software development. Participate in code reviews...  ...back-end programming languages such as C#, Haskell, and Rust Strong... 
    Software
    C#

    She Recruits LLC

    San Francisco, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Back End (C# .NET) Software Engineer. Be the first to apply!