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 You’ll 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 You’ll 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.
