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. You’ll work on services that process millions of daily transactions where reliability and performance are critical.
What You’ll 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 You’ll 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.
