Sub banner

Senior .Net Engineer

Job description.

Senior Software Engineer – .NET & AWS
Location: Belfast (Hybrid)

Employment Type: Permanent

 

The Opportunity

We’re 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. You’ll 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 you’d like to learn more about this opportunity, feel free to connect with Eve Geddis on LinkedIn for a confidential discussion.

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
Belfast, UKUp to 65k, 8% pension, up to 10% bonus
Job reference:
EG21
Eve Geddis

Eve Geddis

Associate Recruitment Consultant at Ocho