Instagram
youtube
Facebook

Lead Software Engineer

8–12 years
25 – ₹35 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

Job Title: Lead Software Engineer

Job ID: R-207875
Location: Pune, Maharashtra, India – 411006
Experience Required: 8–12 Years
Education: Bachelor’s Degree in Computer Science or related field
Service Line: Software Engineering
Job Type: Full-time


Role Overview

Mastercard’s Commercial Solutions group is seeking a Lead Software Engineer to contribute to its digital transformation. This role involves designing and delivering secure, scalable, and modern applications and microservices for global B2B payment platforms. You’ll be a key part of an Agile team developing innovative, digital-first solutions in a state-of-the-art technology environment.


Key Responsibilities

  1. Contribute to planning, architecture, and development of scalable microservices and full-stack applications.

  2. Design, build, and own services using Angular (Frontend), Java (Backend), and deploy on PCF (Pivotal Cloud Foundry).

  3. Ensure all development aligns with 12-factor app design principles and Mastercard’s engineering best practices.

  4. Participate in code reviews, Pull Requests (Git), retrospectives, and Agile ceremonies.

  5. Collaborate closely with TPMs, product managers, QA engineers, and fellow developers to deliver business-focused outcomes.

  6. Follow secure coding standards and implement robust CI/CD pipelines for continuous delivery.

  7. Build applications that comply with Mastercard’s operational and security standards.


Technical Requirements

  1. Strong foundation in Computer Science principles and software engineering practices.

  2. 8+ years of experience in full-stack software development.

  3. Proficiency in Java, Spring Boot, and frontend development using Angular.

  4. Experience in working with HTML5, CSS, JavaScript, and related frameworks.

  5. Hands-on experience with PostgreSQL, Oracle, or other RDBMS at enterprise scale.

  6. Familiarity with PCF or other cloud platforms for scalable deployments.

  7. Strong knowledge of Git and experience working in a CI/CD DevOps environment.

  8. Comfortable working in Agile teams and delivering incremental enhancements.

  9. Passion for learning, mentoring, and driving technical excellence.


Preferred Skills

  1. Experience in the commercial card space or B2B/corporate banking solutions.

  2. Knowledge of 12-factor design principles and scalable app architecture.

  3. Understanding of modern design patterns, microservices architecture, and secure application development.

  4. Ability to work autonomously and make informed, well-reasoned decisions.

  5. Strong multitasking and organizational skills in a fast-paced environment.


What Mastercard Offers

  1. Competitive salary and annual bonus eligibility.

  2. Health and wellness benefits with gender-inclusive options.

  3. Retirement savings plans with top-tier company match.

  4. Inclusive, purpose-driven work culture.

  5. Learning and career development programs to support personal growth.

Jobs in other cities