Ready to step into a Staff Engineer role where you can shape systems, mentor engineers, and drive real technical direction? The Role Opportunity for a Staff Software Engineer to join a high-performing Belfast-based engineering team working on a large-scale payment platform. This is a hands-on technical leadership role, where you will lead engineers while contributing to the design and development of highly scalable, high-availability systems processing millions of transactions daily. Key Responsibilities Lead and mentor a team of engineers Design, build and maintain scalable backend systems and APIs Contribute to architecture, standards and engineering best practices Support testing, deployment and production environments Troubleshoot complex issues and drive solutions Collaborate with cross-functional teams to deliver roadmap features Ensure compliance with security and industry standards Requirements 6 years' software engineering experience Strong backend experience in .NET / C# Experience building scalable web services / distributed systems Strong understanding of software design and architecture Experience working in Agile environments Strong problem-solving and communication skills Must be based in NI / commutable to Belfast Nice to Have Payments / fintech experience PCI or security-focused environments Frontend exposure (HTML, CSS) Benefits 26 days holiday bank holidays (increasing with service) Flexible / remote-first working Private medical & dental cover Pension (5-8% matched) Enhanced maternity (26 weeks) Life assurance & income protection Electric car & cycle to work schemes Share purchase plan Company social events For more information on this opportunity, connect with Chanel Gillen on LinkedIn or submit your CV via the link below in strict confidence. Skills: .NET UI HTML CSS C# Benefits: Work From Home