S

Sartorius

Bioprocess and laboratory solutions provider

Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRoyston, UKNo salary listed

About the Job

Requirements

  • An academic degree in Computer Science, Software Engineering, or a comparable scientific discipline.
  • Professional experience developing and delivering commercial software products in production environments.
  • Proven proficiency in JavaScript or TypeScript and C#.
  • Knowledge of object-oriented software design principles and modern software development practices.
  • Experience across multiple stages of the software development lifecycle, from requirements definition through testing and release.
  • Practical experience with automated testing, version control using Git, code reviews, and continuous integration and continuous delivery practices.
  • Ability to transform product requirements into clear technical designs and incremental software deliveries.
  • Ability to work effectively in cross-functional teams.
  • Right to work in the United Kingdom.

Responsibilities

  • Gather, analyse, and define requirements for new software functionality in collaboration with Product Management, customer feedback, and internal development teams.
  • Translate requirements into sustainable software solutions through prototyping, clear software design, and participation in design reviews.
  • Architect and develop modern software applications and web components using C#, .NET, TypeScript, and React, with a focus on performance, accessibility, and maintainability.
  • Write clean, high-quality, maintainable code optimised for performance, reliability, and scalability.
  • Produce technical documentation, including design documentation, functional specifications, and quality assurance test documentation.
  • Implement and maintain automated testing at unit, integration, user interface/component, and regression-test levels.
  • Validate correct software and hardware system operation and support troubleshooting activities when required.
  • Contribute to continuous integration and continuous delivery pipelines, release processes, and build reliability to improve deployment confidence and delivery efficiency.
  • Participate in design and code reviews, contribute to knowledge sharing, and support continuous improvement across the team.
  • Provide technical assistance to support teams and other product development teams as needed while working within applicable quality and compliance requirements.

Desired Qualifications

  • Expertise in the React ecosystem, including state management, component libraries, and accessibility.
  • Experience with Windows Presentation Foundation (WPF), XAML, and desktop-to-web integration patterns.
  • SQL and database programming experience.
  • API design and implementation, including REST, GraphQL, versioning, and security fundamentals.
  • Experience with hardware interfaces and control systems, including serial, network, or USB communication.
  • Knowledge of data visualisation, graphing tools, performance optimisation, and profiling.
  • Exposure to parallel programming and asynchronous development patterns.
  • Experience in regulated or quality-focused environments such as GxP or ISO.

About the Company

Sartorius

Bioprocess and laboratory solutions provider

Sartorius provides laboratory and bioprocessing equipment and services for biopharmaceutical development and manufacturing. Its products cover end-to-end needs such as bioreactors, single-use technologies, filtration and purification tools, analytics, and lab instruments, enabling researchers to grow, purify, and test biologics. The company differentiates itself with a long history, a broad, integrated portfolio, global support, and strategic acquisitions that expand its services under one trusted partner. Its goal is to help biopharmaceutical companies develop and produce biotech drugs and vaccines reliably at scale.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Göttingen, Germany
Founded
1870

Recently Posted Jobs

Explore more opportunities at Sartorius

See more jobs