Senior Software Engineer
Role details
Job location
Tech stack
Job description
Owning complex backlog items from design through to production . Writing clean, maintainable code aligned to strong engineering standards . Contributing to technical direction and best practice . Working closely with Product, Architecture and Engineering leadership . Ensuring systems are observable, testable and production ready What we are looking for
Requirements
This is an opportunity to build and operate software that sits behind critical, real world infrastructure. High reliability. High scale. Proper engineering standards.
We are looking for a Senior Software Engineer with strong C# and .NET experience to join a growing engineering function delivering complex, production grade systems., * Strong C# and .NET experience . Experience building scalable applications in complex environments . Solid understanding of TDD and software quality practices . Comfortable operating in CI CD driven environments . Confident working across system design, implementation and production support
Exposure to Python is a bonus but not essential.
This role would suit a senior engineer who enjoys building robust systems rather than churning out features, and who wants genuine ownership without moving into people management.