Staff Software Engineer (.NET) Location: Belfast (Hybrid) Eligibility: UK work authorisation required (no sponsorship available) We're looking for a Staff Software Engineer to provide technical leadership within a Belfast-based team delivering a high-availability transaction platform operating at serious scale. This is a hands-on senior role where you'll shape architecture, guide engineering standards and mentor developers while continuing to build robust, secure backend services. Why join? * Lead technically on a mission critical platform * Influence architecture and engineering best practice * Hybrid working with strong benefits * Collaborative, delivery focused culture What you'll be doing: * Leading design and delivery of complex backend features * Providing technical direction and mentoring engineers * Contributing to scalable architecture decisions * Writing and reviewing high-quality C# .NET code * Driving best practice across testing, CI/CD and deployment * Troubleshooting and resolving complex production issues What you'll bring: * 6+ years' software development experience * Strong C# .NET backend expertise * Experience building scalable APIs / distributed systems * Solid SQL Server (or similar) knowledge * Automated testing and CI/CD experience * Deep understanding of OO design, patterns and clean architecture * Strong communication and leadership skills Interested? If you're a senior engineer who enjoys technical ownership and setting direction while staying hands on, contact Justin Donaldson for a confidential chat. Skills: .Net C#. CI/CD SQL