
Full Stack Software Engineer
Sartorius AG28 days ago
Royston, United KingdomMid Level
Responsibilities
- Gather, analyze, and define software requirements with Product Management, customers, and internal development teams.
- Translate requirements into sustainable solutions through prototyping, software design, and design reviews.
- Architect and develop performant, accessible, and maintainable applications and web components using C#, .NET, TypeScript, and React.
- Write high-quality, reliable, scalable, and maintainable code.
- Create technical, functional, design, and quality assurance documentation.
- Implement and maintain unit, integration, UI/component, and regression automated tests.
- Validate software and hardware system operation and support troubleshooting.
- Contribute to CI/CD pipelines, release processes, and build reliability.
- Participate in code reviews, knowledge sharing, and continuous improvement.
- Provide technical assistance to support and product development teams while meeting quality and compliance requirements.
Requirements
- Academic degree in Computer Science, Software Engineering, or a comparable scientific discipline.
- Professional experience developing and delivering commercial software products in production environments.
- Strong proficiency in JavaScript/TypeScript and C#.
- Knowledge of object-oriented software design principles and modern software development practices.
- Experience across the software development lifecycle, from requirements definition through testing and release.
- Practical experience with automated testing, Git, code reviews, and CI/CD practices.
- Ability to transform product requirements into technical designs and incremental software deliveries.
- Strong collaboration and communication skills in cross-functional teams.
- React ecosystem expertise, including state management, component libraries, and accessibility, is desirable.
- Experience with WPF/XAML, desktop-to-web integration, SQL and database programming, API design and implementation, hardware interfaces, control systems, data visualization, performance optimization, profiling, parallel programming, asynchronous development, or GxP/ISO environments is desirable.
- Must have the right to work in the UK.
Benefits
- Some hybrid working is available from the Royston, Hertfordshire site.
- 37.5-hour working week, 25 days of annual leave plus public holidays, and free on-site parking.
- Option to buy, sell, or carry forward annual leave, plus free hot and cold drinks.
- Regular social events and free exercise classes.
- Professional development through mentoring, leadership programs, LinkedIn Learning, internal seminars, and comprehensive onboarding.
- Healthcare plans, health assessments, private medical and dental insurance, group life assurance, and group income protection.
- Group Personal Pension Plan and cycle-to-work scheme.
- Welcoming culture with team support, international collaboration, and employee communities.
Tech Stack
Categories
About Sartorius AG
Public life-sciences company that provides laboratory instruments, consumables, and bioprocess equipment and single‑use systems for pharmaceutical and biopharmaceutical R&D and manufacturing, along with data and automation software. Customers include drug developers, biomanufacturers, and academic labs. Founded in 1870 and headquartered in Göttingen, Germany, Sartorius operates globally through its Lab Products & Services and Bioprocess Solutions divisions and is listed on the Frankfurt Stock Exchange (Xetra).