CareerPlanSign in

Senior C# Software Engineer – Manchester

Manchester💼 Full-time🗓 2026-03-31 → 2026-09-25

Core

Build resilient distributed systems processing thousands of daily transactions for millions of customers in the peer-to-peer lending and banking sector.

Role type

Senior C# Software Engineer transitioning to Kotlin

Builds

Distributed financial services and transaction processing systems

Domain

Fintech / Peer-to-peer lending / Banking

Deliverable

production ML models | product features | infrastructure

Required skills

C#/.NET, Kotlin, distributed systems, Kafka, Kubernetes, Docker, AWS Aurora Postgres, solid engineering fundamentals

Preferred skills

adaptability to new languages, experience with modern cloud platforms

Technologies

Kafka, Kubernetes, Docker, AWS Aurora Postgres

Responsibilities

Design and build resilient services handling people's money, develop distributed systems for high-volume transaction processing, create simple user experiences for complex financial products

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.