Senior Software Engineer .NET & AWS Location: Belfast (Hybrid) Employment Type: Permanent The Opportunity Were hiring a Senior Software Engineer to join a well-established payments engineering function responsible for delivering high-volume, mission-critical platforms. The engineering culture is built around Lean principles, strong technical guidance, and clearly defined product direction. This position focuses on developing cloud-first .NET services that underpin core platform capabilities. Youll play an active role across architecture, development, and live support, working closely with senior technical leaders, product teams, QA, and operations. This role suits an engineer who takes pride in ownership, writes high-quality code, and enjoys solving real-world scalability challenges. Key Responsibilities Design and implement backend services using C# and the .NET ecosystem Develop and maintain cloud-native applications within AWS environments (including serverless architectures) Collaborate within cross-functional feature teams alongside experienced engineers and technical leaders Contribute throughout the full software lifecycle from initial design to production support Build systems with strong attention to scalability, resilience, performance, and security Partner with architecture, product, QA, and DevOps to deliver reliable releases Investigate and resolve production issues as part of ongoing platform support Enhance developer workflows through CI/CD, automation, and improved tooling Support and mentor team members via code reviews and knowledge sharing Skills & Experience Proven industry experience developing backend applications with .NET and C# Practical experience building and deploying solutions in AWS Exposure to distributed architectures and event-driven design patterns Strong knowledge of relational databases (e.g., SQL Server, PostgreSQL) Experience working within Agile or Lean delivery teams Familiarity with Docker and Kubernetes for containerised deployments Experience contributing to automated build and release pipelines Strong analytical skills with the ability to navigate complex technical challenges Effective communicator who works well in collaborative environments Why Apply? Contribute to high-traffic payment systems with meaningful impact Join a structured engineering team with clear leadership and accountability Hybrid working model offering flexibility without strict office requirements Be part of a growth phase with renewed investment in engineering Long-term focus on quality hiring and sustainable team development If youd like to learn more about this opportunity, feel free to connect with Eve Geddis on LinkedIn for a confidential discussion. Skills: C# .NET Azure AWS GCP Benefits: Pension Fund Medical Aid / Health Care