Mastercard is seeking a Lead Software Engineer C# to join their Open Banking Data Division. This role offers an exciting opportunity to work at the forefront of account information technologies, solving unique industry challenges in API security, data accessibility, processing, and analysis. The position involves working with state-of-the-art bank connectivity APIs and creating solutions that enable customers to leverage the full potential of open banking standards.
As a Lead Engineer, you'll be joining a diverse team of both industry veterans and newcomers, collaborating across multiple countries including Poland, Denmark, Ireland, and the UK. The role requires expertise in the Microsoft domain, particularly with C# and ASP.NET, along with strong cloud platform experience (Azure/AWS). You'll be responsible for building and designing scalable and performant software using modern development standards and practices.
The ideal candidate should have experience with modern development tools including ticketing systems (Azure DevOps/Jira), version control, test automation, and CI/CD pipelines. Knowledge of infrastructure as code (Terraform) and experience with multi-cloud environments is highly valued. Security consciousness is important as the role involves working with sensitive financial data and personal information.
This position offers the opportunity to work on cutting-edge financial technology solutions, collaborating with talented professionals across Europe. You'll be part of Mastercard's mission to power economies and empower people worldwide through innovative payment solutions and technology. The role combines technical leadership with hands-on development, making it perfect for someone who enjoys both coding and guiding technical direction.