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