The Senior C# Software Engineer at Zopa will be responsible for designing and evolving core banking services, ensuring they are scalable and secure. This role involves ownership of complex projects from inception to production, influencing technical direction, and mentoring fellow engineers. Required skills include proficiency in C#, experience with modern technologies such as Kafka and Kubernetes, and a strong background in system architecture.