Instagram
youtube
Facebook

Lead Software Engineer

7+ years
30,00,000 - ₹40,00,000 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Lead Software Engineer

Job ID: R-212553
Location: Pune, Maharashtra, India – 411006
Experience Required: 7+ Years
Education: Bachelor’s Degree in Computer Science / Related Field
Service Line: Software Engineering

Role Overview

Mastercard is seeking a Lead Software Engineer for its Commercial Solutions team in Pune. This role is part of a global technology initiative that builds world-class B2B solutions to help businesses manage payments with ease and efficiency. As a key contributor, you will help design, build, and deliver secure, cloud-native applications using modern engineering practices in an Agile environment. You will also play a crucial role in Mastercard’s digital transformation journey, developing scalable platforms that support seamless global transactions.

Key Responsibilities

  1. Contribute to the design, planning, and development of scalable microservices.

  2. Build and maintain full-stack applications using Angular, Java, and Pivotal Cloud Foundry (PCF).

  3. Deliver high-quality, secure code that operates efficiently at global scale.

  4. Participate in peer reviews, retrospectives, and submit Pull Requests using Git.

  5. Collaborate with software engineers, QA teams, technical program managers, and product managers.

  6. Follow 12-factor app design principles to develop cloud-native applications.

  7. Ensure compliance with Mastercard’s engineering, security, operations, and architectural standards.

Required Experience

  1. Bachelor’s degree in Computer Science or a related field.

  2. 7+ years of experience in software engineering.

  3. Strong foundational knowledge in computer science principles.

  4. Proven leadership and cross-team collaboration capabilities.

  5. Hands-on experience with HTML5, CSS, JavaScript, and Angular.

  6. Proficiency in backend development using Java and PCF.

  7. Experience with databases such as PostgreSQL or Oracle at scale.

  8. Familiarity with continuous delivery and automated testing using Git.

  9. Passion for Agile practices and continuous improvement.

  10. Strong commitment to software quality and security.

  11. Excellent communication skills with technical and non-technical stakeholders.

Preferred Skills

  1. Prior experience in the commercial card or corporate banking domain.

  2. Ability to manage multiple projects independently or with minimal supervision.

  3. Strong organizational and decision-making skills.

  4. Adaptability to a fast-paced, evolving environment focused on customer outcomes.

Jobs in other cities