Unlocking Infinite Opportunity at Mastercard
Mastery your craft as a Lead Software Engineer in our Commercial Solutions organization, where you'll empower businesses to succeed through innovative payment solutions.
About Us
At Mastercard, we're powering economies and empowering people worldwide. Our technology and innovation combine to deliver unique products and services that help people, businesses, and governments prosper.
Your Role
You'll work with modern full-stack development practices and tools to create world-class microservices and web applications. Your contributions will shape the global B2B technology platform, helping businesses streamline payments when buying or selling products and services.
Responsibilities
* Contribute to planning, design, and development of microservices on your team.
* Build and own full-stack applications and services using Angular, Java, and PCF.
* Deliver code with exceptional quality and security that operates at scale.
* Participate in code reviews and retrospectives, and submit Pull Requests using Git.
* Collaborate with software engineers, test engineers, TPMs, and PM-Ts.
* E nsure systems comply with Mastercard engineering best practices and governance models.
Requirements
* Bachelor's degree.
* Solid foundation in Computer Science fundamentals.
* Strong leadership and collaboration skills.
* Experience with web technologies, including HTML5, CSS, Javascript, and front-end frameworks such as Angular.
* Experience building applications using Java and PCF.
* Experience using storage technologies such as PostgreSQL or Oracle.
What We Offer
In line with Mastercard's total compensation philosophy, you'll receive a competitive base salary based on location, experience, and other qualifications for the role. You may also be eligible for an annual bonus depending on the role.
We provide health and wellness benefits, access to retirement savings, gender-inclusive benefits, and more.