cover image
KennedyPearce Consulting

Senior Software Engineer

On site

London, United kingdom

£ 90,000 /year

Senior

Full Time

03-03-2026

Share this job:

Skills

C# SQL CI/CD DevOps Jenkins Azure DevOps Decision-making Coaching Architecture SQL Server Azure .NET .NET Core CI/CD Pipelines Microservices

Job Specifications

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

About the Company

Kennedy Pearce is a leading recruitment firm focusing on: Accounting & Finance HR & Executive Support Banking Operations Risk & Compliance Technology & Digital We're a tight knit organisation, who value the relationships we hold with our community of candidates and clients. The values that define us are: Collaboration- we encourage our employees to take an entrepreneurial approach to solving requests; while working collaboratively to build and maintain relationships. Integrity - we always strive to achieve excell... Know more