This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Full-Stack Engineer, you will design, build, and deliver cutting-edge Open Finance solutions that power Mastercard’s next generation of payment and data products. You’ll work across the entire technology stack – from highly available backend services to engaging front-end experiences – partnering closely with designers, product managers, and architects to bring ideas to life. You will work with Connect, the frontend component of our Open Banking Payment and Data applications and help drive creative solutions in pursuit of a world beyond cash.
Job Responsibility:
Plan, design, and develop full-stack solutions that meet business requirements while adhering to Mastercard’s standards, processes, and best practices
Collaborate with UI/UX designers to implement responsive, accessible user interfaces with React
Ensure front-end applications meet WCAG accessibility guidelines, deliver great performance, and are optimised for multiple devices
Build and maintain scalable backend services and APIs, integrating with Mastercard’s Open Finance ecosystem
Ensure high code quality with unit/integration testing, peer reviews, and continuous integration
Contribute to the full software development life cycle, from requirements gathering to release and ongoing support
Troubleshoot, debug, and resolve production issues, ensuring service reliability and performance
Mentor junior engineers and promote knowledge sharing across the team
Partner with product owners and stakeholders to prioritise features, communicate progress, and manage trade-offs
Stay current with industry trends, frameworks, and best practices in both frontend and backend technologies
Requirements:
5+ years of software engineering experience, with proven expertise across backend and frontend development
Strong skills in .NET
Proficiency in React
Experience working with RESTful APIs, microservices, and cloud environments (AWS, GCP, or Azure)
Solid understanding of UI/UX principles, responsive design, and accessibility standards
Experience collaborating with designers and product teams to bring user-centric solutions to market
Knowledge of modern software engineering practices: CI/CD, automated testing, code reviews, Agile/Scrum
Excellent communication and stakeholder management skills
Accountable, detail-oriented, proactive, and able to work independently in a fast-paced environment
Nice to have:
Skills in Java
Experience with Open Finance, payments, or regulated financial services