Senior Software Engineer

I’m partnering with a high-growth fintech to hire a Senior Software Engineer into a core backend team working on live, customer-facing payment systems. This is a replacement hire following an internal promotion and sits within a small, high-performing engineering group at a key phase of client onboarding and product evolution.

You’ll play a hands-on role building and evolving scalable backend services while helping shape engineering standards and mentoring others as the platform grows.

The Opportunity

This role suits a product-minded backend engineer who enjoys working close to real-world systems, sharp features, and meaningful delivery. You’ll be working on a modern fintech platform where reliability, performance, and customer impact genuinely matter.

What You’ll Be Doing

  • Designing, building and maintaining high-performance backend services using C# and .NET / .NET Core
  • Developing and evolving RESTful APIs for a scalable fintech platform
  • Working across greenfield and existing systems, ensuring maintainability and resilience
  • Contributing to microservices-based architectures and event-driven systems
  • Supporting database optimisation, query performance and data integrity (SQL Server)
  • Building and maintaining CI/CD pipelines and production-ready services
  • Participating in architecture discussions, system design and technical decision-making
  • Conducting code reviews and mentoring engineers within a team of ~5

What They’re Looking For

  • 5+ years’ software engineering experience, with 2+ years at senior level
  • Strong commercial experience with C# and .NET in backend environments
  • Background in payments or fintech environments
  • Experience working on live production systems
  • Strong understanding of distributed, asynchronous, event-driven architectures
  • Solid experience with SQL Server and performance optimisation
  • Familiarity with ORMs such as Entity Framework Core or Dapper
  • Experience with CI/CD tooling (e.g. Azure DevOps, Jenkins)
  • Product-led mindset with a strong customer focus
  • Confident communicator who enjoys coaching and mentoring others

Why This Role?

  • Join during a critical client onboarding and delivery phase
  • Real ownership and influence over backend design and features
  • Strong engineering culture with emphasis on quality and delivery
  • Clear progression following recent internal promotions
  • Hybrid working with sensible in-office collaboration

Job Details

Company
KennedyPearce Consulting
Location
London Area, United Kingdom
Hybrid / Remote Options
Posted