Senior Software Engineer
Summary
Senior engineer building cloud-native backend services and Vue 3 web apps for life-sciences platforms using .NET, Python, Azure/AWS and CI/CD pipelines.
We’re looking for an experienced Senior Software Engineer to join a global product team within the pharmaceutical and life sciences industry.
This is a chance to work on modern, enterprise-grade digital platforms where software engineering meets science and real-world business impact. You’ll have the opportunity to influence architecture, contribute to technical decisions, and build solutions that matter — all while working in a truly international, agile environment.
What you’ll work on
As a Senior Software Engineer, you’ll be involved across the full software development lifecycle — from designing scalable solutions and APIs to delivering modern user-facing functionality.
Your responsibilities will include:
Designing and implementing scalable backend services and REST APIs
Developing modern web applications and intuitive user-facing functionality
Contributing to system architecture and technical decision-making
Designing and implementing cloud-native solutions
Building and improving CI/CD pipelines and automated deployments
Ensuring software quality through automated testing and code reviews
Working closely with Product Owners, architects, engineers and business stakeholders
Supporting platform reliability, observability and operational excellence
Contributing to an agile, collaborative engineering culture
Your technology playground
You’ll work with a modern technology stack including:
Core / .NET 10
Vue 3 – Composition API
TypeScript
REST APIs
Python and/or .NET
Azure / AWS
GitHub Actions & CI/CD
Vitest & Vue Test Utils
Allure reporting
Microsoft Identity / Azure MSAL Browser
What we’re looking for
We’re looking for someone who brings 5+ years of professional software development experience and is comfortable taking ownership of technical solutions.
You’ll ideally have:
Strong experience with .NET / Core and/or Python
Hands-on experience building REST APIs
Solid frontend experience with Vue 3 and TypeScript
Experience with cloud platforms, preferably Azure or AWS
Practical knowledge of CI/CD, automated testing and DevOps practices
A strong understanding of software architecture and scalable solution design
Excellent communication and stakeholder management skills
Experience working in regulated environments is a strong advantage
Fluent English, both written and spoken
Why this opportunity?
Work globally, remotely – collaborate with colleagues and stakeholders across an international product organisation.
Build technology with purpose – your work will contribute to digital platforms supporting research, clinical development and scientific decision-making.
Have a technical voice – this isn’t just about writing code. You’ll influence architecture, engineering practices and technical direction.
Modern engineering environment – cloud-native development, modern frontend technologies, automation, CI/CD and a strong focus on quality.
Cross-functional collaboration – work alongside experienced engineers, architects, Product Owners and business experts in an agile setup.
Ready to build software where technology meets science? Apply now and let’s talk.