C# Software Engineer Full Stack
Client Server
In this senior, hands-on role you will own features end-to-end across backend and frontend to support the international payments platform. You’ll shape architecture within Corporate Payments, collaborating with Product, Design and Compliance to drive features from idea to production and improve reliability and performance. You’ll modernise legacy services and contribute to architectural direction while balancing delivery with quality. You can work from home most of the time with occasional Bracknell office visits, and you’ll join a global team on a key transformation.
Pay / Benefits- Salary to 85k + bonus
- 23 days holiday, rising to 28 + birthday off
- Pension
- Life Assurance
- Income Protection
- Critical Illness Cover
- Own features end-to-end from API and service design to frontend delivery and production
- Develop scalable backend services and APIs using C# .NET
- Build customer-facing features across backend and Vue.js frontend
- Make architectural and technical decisions within your domain
- Collaborate with Product, Design and Compliance to move ideas to production
- Improve reliability, observability, testing and production performance
- Modernise legacy services and contribute to architectural direction
- Strong C# .NET backend development experience
- Strong API, system design and distributed systems knowledge
- Experience with SQL and relational databases
- Frontend knowledge with Vue.js (React also acceptable)
- Production AWS experience including CI/CD, SQS, DynamoDB, S3, ECS or Lambda is advantageous
- Good understanding of microservices and event-driven architectures
- Comfortable taking technical ownership and mentoring others
- Experience in payments, financial services or regulated environments is desirable
- Mentoring others
- Cross-functional collaboration
- Ownership and accountability
- C# .NET
- API design
- Frontend development (Vue.js)
Reference: WJ-747_30335709