.Staff Software Engineer .NET, Payments | Belfast (Hybrid)
Location: Belfast
Type: Permanent
About the Opportunity:
This is a senior engineering role within a high-scale payments platform processing millions of transactions daily. Youll operate at a leadership level, guiding delivery across a critical system where performance, resilience, and uptime are essential.
What Youll Be Doing:
Lead a team of engineers to deliver features across a complex payment platform
Design, develop, and maintain scalable backend services and systems
Contribute to both backend and frontend development where required
Drive best practices across testing, code quality, and engineering standards
Support system reliability, deployment, and production environments
Provide technical guidance, mentoring, and on-the-job training
Contribute to architectural decisions and long-term technical direction
Ensure systems meet security and compliance standards
What Youll Bring:
6+ years of software development experience
Strong experience with C# and .NET in backend environments
Experience building scalable web services and distributed systems
Strong SQL and relational database experience
Experience with CI/CD pipelines and automated testing
Strong understanding of software design principles and patterns
Experience working in Agile environments
Strong communication and problem-solving skills
Prior experience mentoring or leading engineers
Why Join:
Opportunity to lead within a high-throughput, mission-critical system
Work on large-scale payment platforms with real-world impact
Strong engineering culture with focus on quality and delivery
Flexible working environment with competitive benefits
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