
Senior Software Engineer
Mastercard22 hours ago
Remote, SpainSenior
Responsibilities
- Develop and maintain Mastercard’s Open Banking products and bank connectivity solutions across Europe.
- Build APIs and cloud-based services supporting account information and payment initiation.
- Solve technical challenges involving API security, data accessibility, processing, and analysis.
- Use Azure DevOps, version control, test automation, and CI/CD pipelines in software development.
- Provision infrastructure as code with Terraform when applicable.
- Follow Mastercard security policies, protect information confidentiality and integrity, report suspected breaches, and complete required security training.
Requirements
- Deep knowledge of at least some of C#, .NET, ASP.NET, and Azure is required.
- Experience building software using modern development standards is expected.
- Experience building ASP.NET applications is relevant even without prior cloud experience.
- Experience with Terraform, certificates, and HTTPS is beneficial.
- Prior experience in regulated industries such as financial or medical is welcome but not required.
- Strong problem-solving ability and effective teamwork are expected.
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).