Lead Software Engineer
Mastercard
Mastercard
Mastercard is a global technology leader in payments, dedicated to connecting and powering an inclusive digital economy. We strive to make transactions safe, simple, smart, and accessible for everyone. Our team in Commercial Solutions is at the forefront of this mission, developing innovative payment solutions that drive business success and digital transformation.
Join us in Pune as a Lead Software Engineer, where you'll contribute to building a world-class B2B technology platform. You will play a vital role in shaping the future of digital payments by creating robust microservices and web applications, leveraging modern full-stack development practices.
As a Lead Software Engineer, you will be instrumental in the planning, design, and development of cutting-edge microservices. You will build and own full-stack applications and services using technologies like Angular, Java, and PCF, ensuring exceptional quality and security at scale. Your contributions will extend to participating in code reviews, submitting Pull Requests via Git, and collaborating effectively with cross-functional teams including test engineers, TPMs, and PM-Ts.
Ensuring adherence to 12-factor app design principles and Mastercard's engineering best practices, including security, operations, and Enterprise Architecture, will be a key part of your role. You will help standardize, automate, and optimize digital payment efficiency for buyers and sellers within the B2B space.
A Bachelor's degree in a relevant field and a solid foundation in Computer Science fundamentals are essential. We are seeking candidates with strong leadership and collaboration skills, coupled with experience in web technologies such as HTML5, CSS, JavaScript, and front-end frameworks like Angular. Proficiency in building applications using Java and PCF, along with experience in storage technologies like PostgreSQL or Oracle, is required.
Exposure to automated testing and continuous delivery models using Git is necessary. An enthusiasm for working in an Agile team, a commitment to continuous improvement, and a passion for delivering high-quality software are highly valued. Excellent communication skills, enabling effective interaction with both technical and non-technical stakeholders, are crucial.
MasterCard
Financial Services