Senior C#/.NET Engineer
Our client, a leading player in the banking and financial services space, is seeking a Senior C# .NET Software Engineer to join their core payments and banking technology team. This role sits at the heart of critical systems that enable the secure and efficient movement of money, with a strong focus on building scalable, cloud-native solutions using C# and Azure.The successful candidate will work across the full development lifecycle, contributing to system design, API development, and production support, within a collaborative, high-performing environment that values technical excellence, ownership, and open engagement.Requirements8+ years’ software development experienceStrong proficiency in C# (.NET Framework, .NET Core, .NET 6+) with a focus on building ASP.NET APIsExperience with TypeScript and Angular (2+)Solid understanding of Git for source controlStrong grasp of scalable application design principles and RESTful APIsExperience writing unit and integration testsExposure to CI/CD pipelines and automation practicesExperience deploying applications in containerised environments (Kubernetes, Azure)Ability to support, monitor, and troubleshoot production systemsExperience with Azure DevOps (Repos and Pipelines)Hands-on experience with Azure cloud servicesMicrosoft SQL ServerFrontend fundamentals: HTML, CSS, JavaScript (ES6+)Certifications (required or willingness to obtain)AZ-900AZ-204AZ-2003AZ-1002Domain ExperienceCore Banking systemsPayments (technical)SWIFT / CIB environments
Apply Now
Apply Now