Senior Software Engineer .NET, Payments | Belfast (Hybrid) Location: Belfast Type: Permanent About the Opportunity: This role sits within a backend engineering team building high-throughput payment systems operating at massive scale. Youll work on services that process millions of daily transactions where reliability and performance are critical. What Youll Be Doing: Design and deliver backend services within a payment platform Contribute to architectural decisions and system design Build scalable, secure, and highly available systems Improve development processes and engineering practices Support deployments across test and production environments Mentor junior engineers through code reviews and pairing Collaborate closely with product and engineering teams What Youll Bring: Strong experience with C# and .NET backend development Experience building scalable web services Strong SQL/database experience Experience with automated testing and CI/CD pipelines Solid understanding of software design principles Experience working in Agile environments Why Join: Work on mission-critical, high-scale systems Strong engineering standards and collaborative culture Opportunity to influence architecture and delivery Flexible working environment If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn. Skills: .Net Benefits: Medical Aid / Health Care Pension Fund