Software Developer / Team Lead C# .Net
Client Server
In this role you guide a squad within the Corporate Payments division while staying hands-on in production code. You own system architecture, API design and technical decisions, and you drive code quality and delivery. You partner with Product Managers on roadmaps and priorities, while mentoring engineers and promoting continuous improvement. You will champion AI-enabled tooling to modernise the development lifecycle. This is a senior engineering leadership role with responsibility for technical ownership and team growth.
Pay / Benefits- salary to 95k + bonus
- 23 days holiday rising to 28 + birthday off
- Pension
- Life Assurance
- Income Protection
- Critical Illness Cover (Healthcare)
- Lead the squad across architecture, development, delivery and production operations, while remaining hands-on
- Own system design, API design and key technical decisions; conduct design reviews and uphold code quality
- Mentor engineers through 1-2-1s, feedback, and skills development; drive continuous improvement
- Collaborate with Product Managers on roadmaps, delivery plans and priorities
- Champion AI and agentic coding tools to enhance development processes and modern practices
- Provide technical leadership and ownership from front, combining hands-on work with team growth and delivery
- Set standards for how the team builds, tests and ships software
- Coordinate with cross-functional partners to align architecture with business needs
- strong technical and team leadership within a software engineering team
- backend development with C# .Net (other OO languages considered)
- system design experience, especially distributed systems and microservices
- frontend experience with Vue.js, React or modern Angular
- good knowledge of SQL and relational databases
- production experience with AWS (SQS, DynamoDB, S3, ECS, Lambda)
- experience owning CI/CD and release processes (GitHub Actions)
- hands-on experience with Claude Code, Cursor, Copilot or similar agentic tools; clear view on AI adoption
- collaborative, pragmatic communicator able to explain decisions to engineers and business stakeholders
- payments, FX or another regulated industry background would be beneficial
- collaborative
- pragmatic
- strong communication
- C# .Net backend
- distributed systems
- microservices
Reference: WJ-747_31224989 · Posted 04 Nov 2026, 10:42 PM