Lead Software Engineer
Mastercard
Mastercard
Mastercard is a global leader in payments, dedicated to connecting and powering an inclusive digital economy. We enable seamless, secure, and accessible transactions across over 200 countries. Join our Commercial Solutions team in Pune to drive innovation in the B2B payments space. As a Lead Software Engineer, you will be instrumental in transforming the global financial ecosystem by developing cutting-edge, cloud-native products and solutions.
This role offers a dynamic environment where you will contribute to world-class microservices and web applications, leveraging modern full-stack development practices. You'll be at the forefront of standardizing, automating, and optimizing digital payment efficiency for businesses worldwide.
Contribute to the planning, design, and development of robust microservices. Build and own end-to-end full-stack applications and services utilizing technologies like Angular, Java, and PCF. Deliver high-quality, secure, and scalable code. Actively participate in code reviews, retrospectives, and manage code changes via Git Pull Requests. Collaborate effectively with cross-functional teams including software engineers, test engineers, and product managers. Adhere to 12-factor app design principles in all development efforts. Ensure compliance with Mastercard's engineering best practices, security, and architectural governance.
Possess a Bachelor's degree in a relevant field and a strong foundation in Computer Science fundamentals. Demonstrate excellent leadership and collaboration skills. Proficiency in web technologies such as HTML5, CSS, and JavaScript, with hands-on experience in front-end frameworks like Angular. Proven experience in building applications using Java and PCF. Experience with storage technologies including PostgreSQL or Oracle, and designing solutions for massive scale. Familiarity with automated testing and continuous delivery models using Git. Enthusiasm for working in an Agile environment focused on continuous improvement and a passion for delivering high-quality software. Excellent communication abilities, capable of engaging with both technical and non-technical stakeholders.
MasterCard
Fintech