Mastercard is a global technology company in the payments sector, powering economies and empowering people in over 200 countries worldwide. The Corporate Solutions team is seeking a Software Development Engineer to join their rapidly growing organization.
The role is part of Mastercard's Corporate Solutions team, which is responsible for delivering innovative solutions to help customers grow and expand their business. This dynamic team focuses on thinking big and scaling fast around the globe, handling end-to-end solutions for a diverse global customer base.
As a Software Engineer II-2, you will be responsible for building performant, scalable, and secure web applications while providing technical leadership and guidance. The role involves working with modern technologies including Java 11+, Spring Boot, Apache Kafka, SQL and NoSQL databases, REST APIs, and Angular 11+.
Key responsibilities include leading cross-functional development teams, implementing coding standards, promoting Agile methodologies, and focusing on user-centered design. You'll be expected to guide less experienced engineers, conduct technical reviews, and collaborate across teams to resolve dependencies and mitigate risks.
The ideal candidate should have strong experience with modern single page application frameworks (Angular and React JS preferred), deep understanding of JavaScript, and proven expertise in building ADA and WCAG compliant web applications. Knowledge of cloud architecture, messaging frameworks, and event-based architectures is essential.
This role offers the opportunity to work with cutting-edge technologies while contributing to solutions that have a global impact. You'll be part of a team that values innovation, collaboration, and continuous learning, with opportunities to grow both technically and professionally.
Working at Mastercard means joining a company that connects people to priceless possibilities. The company's success is driven by the skills, experience, integrity and mindset of its talent, offering once-in-a-career opportunities to be part of teams that have a greater impact on the community and the world.