📍 Edinburgh
About Spacelabs Healthcare
At Spacelabs Healthcare, we build innovative healthcare technology that delivers critical patient data, improves clinical outcomes, and helps create safer care environments—because lives depend on it.
The Role
As a Senior Software Engineer, you’ll help evolve our healthcare software portfolio, working on both AWS‑based cloud applications and business‑critical production systems used in clinical environments. You’ll play a key role in our transition from on‑premise solutions to modern cloud architectures, while maintaining reliability, compliance, and quality.
You’ll influence technical direction, collaborate closely with product and quality teams, and mentor engineers—raising standards across the team.
Key Responsibilities
* Design and deliver scalable, secure software using C#/.NET
* Contribute to AWS‑hosted services and modernisation of legacy systems
* Influence architecture, cloud adoption, and engineering standards
* Write high‑quality, well‑tested code and lead strong review practices
* Collaborate with cross‑functional stakeholders to meet product and regulatory needs
* Mentor engineers and drive continuous improvement
Requirements
* 8+ years’ software development experience
* 4+ years hands‑on with C#/.NET
* Experience delivering commercial software products
* Strong understanding of the full software development lifecycle
* Experience with desktop and/or web applications
* Degree or equivalent professional experience
Technical Skills
* C# /.NET, JavaScript/TypeScript
* SQL, Entity Framework Core
* Automated testing, Azure DevOps
* Agile / Scrum
Desirable
* AWS or other cloud platforms
* CI/CD, containers, IaC (Terraform)
* Modern UI frameworks (Blazor)
* Experience in regulated or safety‑critical environments (e.g. medical devices)