Senior Software Engineer | .NET, AWS | Belfast (Hybrid) Location: Belfast Type: Permanent About the Opportunity: This role sits within a payments engineering environment delivering high-volume, business-critical systems. Teams operate using strong Lean software practices, with clear technical leadership and well-defined product requirements upstream. As a Senior Software Engineer, you will work on cloud-native .NET services supporting core platform capabilities. You will contribute across design, build, and production support, while collaborating closely with Staff Engineers, Product Architecture, QA, and Operations. This is a role for someone who values ownership, quality, and pragmatic engineering. What Youll Be Doing: Designing, developing, and delivering backend services using C# and .NET Building and operating cloud-native solutions on AWS, including serverless components Working within feature-based teams alongside Staff and Senior Engineers Contributing across the full SDLC from design through release and live support Developing systems with a strong focus on reliability, security, and performance Collaborating closely with architecture, product, QA, and operations teams Supporting production systems, including investigation and resolution of issues Improving developer experience through automation, tooling, and CI/CD practices Mentoring other engineers through code reviews, pairing, and knowledge sharing What Youll Bring: Strong commercial experience building backend systems using .NET and C# Hands-on experience delivering cloud-based solutions on AWS Experience working with distributed and event-driven systems Strong understanding of relational databases such as SQL Server or PostgreSQL Experience working in Lean or Agile delivery environments Familiarity with containerisation and orchestration using Docker and Kubernetes Experience contributing to CI/CD pipelines and release automation Strong problem-solving skills and the ability to work across complex systems Clear communication skills and a collaborative working style Why Join: Work on high-scale payment systems with real-world impact Clear team structure with strong technical leadership and ownership Flexible working model with no rigid office mandate Opportunity to join during a period of renewed hiring and investment Strong emphasis on quality hiring and long-term team building 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 C# AWS Azure GCP Benefits: Pension Fund Medical Aid / Health Care