Senior Software Engineer (C#/.NET)
đ 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)