Senior Software Engineer (C# / .NET, Azure)

Senior Software Engineer (C# / .NET, Azure)

Full-Time On-site
R

About RTGS.global

RTGS.global is building cross-border settlement infrastructure for corridors the correspondent banking model has withdrawn from. We're a team of around 50 people across the UK and Europe, selling to regulated financial institutions who scrutinise how we run our own business as closely as they scrutinise our product.

The role

You'll join one of our engineering teams to build and support our next-generation FMI for cross-border liquidity movement, helping us revolutionise how wholesale liquidity moves around the world.

What you’ll do

  • Design and deliver new product services from the ground up
  • Enhance and evolve existing product and platform components
  • Own your code end to end: design, development, deployment, production monitoring and incident response
  • Build services that are secure, resilient, performant and observable to the standard critical financial market infrastructure demands
  • Translate external technical documentation and requirements, such as partner and payment-platform specs, into robust engineering solutions
  • Deliver rapid, iterative change that adds value without compromising strategic objectives
  • Contribute to architectural decisions with Lead and Principal Engineers, in line with our cross-team engineering standards
  • Raise delivery, technical and dependency risks early, with clear options
  • Mentor and support less experienced engineers

About you

You're a strong problem-solver who is at home on large-scale platforms, ideally distributed ones. You communicate clearly with engineers and non-engineers alike, and you enjoy helping others grow. You have strong analytical skills and can turn complex external specifications into clean, working integrations.

We value accountability and ownership. Experience in an environment where you were responsible for your code from design right through to production monitoring is a big plus.

Core skills and experience

  • 5+ years of exceptional C# (.NET) engineering
  • Modern .NET: .NET 8 and C# 12 as a minimum; .NET 10 (LTS) and C# 14 preferred
  • Databases, including Azure SQL and Cosmos DB
  • Automated testing, including functional, performance and resiliency testing
  • Building front end UI using React.js
  • Microservice architecture
  • Sound engineering practices: well-defined interface contracts, error handling, idempotency and traceability
  • Serverless and containers (Azure Functions isolated worker model, Azure Container Apps, Docker)
  • Messaging systems (we use Azure Service Bus, Event Grid and Event Hubs)
  • Event-driven systems: solid understanding and hands-on experience
  • Infrastructure as code (we use Terraform and Bicep) and CI/CD pipelines
  • Cloud computing, preferably Azure
  • Mentoring less experienced engineers
  • Exceptional written and verbal English

Nice to have

  • Observability with OpenTelemetry, Azure Monitor and Application Insights
  • .NET Aspire for building and running distributed .NET applications
  • Experience with .NET 11 and C# 15
  • Threat modelling experience
  • Knowledge of, or experience working on, globally distributed systems
  • Financial services experience

What we offer

  • Remote or hybrid working, with the option to use our London office
  • Competitive salary and bonus
  • Pension
  • Healthcare and other excellent benefits
  • A fast-paced career at the intersection of fintech and financial market infrastructure

Our hiring process

We aim to complete the whole process in 10 working days or less, with constructive feedback and a decision within 48 hours of each stage. Your time is as valuable as ours.

  1. CV review – an initial offline screening
  2. Phone screen (30 mins) – with one of our team leads or principal engineers
  3. Take-home C# test (30 mins) – plus some prep for the pairing session
  4. Technical deep dive and pairing session (1.5 hours)

Senior Software Engineer (C# / .NET, Azure) employer: RTGS.global

RTGS.global offers a dynamic work environment within the fintech sector, focusing on delivering market-leading Financial Market Infrastructure. Employees benefit from hands-on roles that foster problem-solving and organizational skills, alongside opportunities for professional growth in IT service delivery. The company promotes a service-oriented mindset, ensuring a collaborative atmosphere among team members.

R

Contact Details:

RTGS.global Recruitment Team