Back
Mastercard logo

Senior software engineer

Mastercard · Posted Nov 6

Global technology company connecting consumers, financial institutions, merchants, and businesses through secure payment processing and digital commerce solutions

Pune, Mahārāshtra, IndiaFull-timeOnsiteSenior Level5–8 years₹30.0L–₹48.0L yearly45 applicants
PaymentsFinancial ServicesFintechCredit CardsBankingPublic Company
Be an early applicantComp. & BenefitsFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Mastercard's Cardholder Services, Global Benefits team develops next-generation products and services that enable cardholders to securely, efficiently, and intelligently access and use benefits across multiple digital channels. The team works in digital payments and benefits, building scalable, secure, and high-quality software solutions. This Senior Software Engineer role covers analysis, design, development, testing, delivery, and support of software solutions, including driving automation initiatives and collaborating with Product Management, Engineering, and Quality Engineering in an Agile environment.

What you will do

  • As a Senior Software Engineer, you will be responsible for the analysis, design, development, testing, delivery, and support of software solutions.
  • You will define requirements, develop and customize applications, drive automation initiatives, and ensure adherence to Mastercard standards, processes, and best practices.
  • Working within an Agile environment, you will collaborate with Product Management, Engineering, and Quality Engineering teams to deliver scalable, secure, and high-quality solutions.
  • In addition, you will take ownership of critical initiatives, drive the team's automation strategy, build and enhance automation frameworks, mentor engineers, participate in code reviews, PoCs, and technical evaluations, and continuously improve quality, efficiency, and engineering practices.

Skills used in this role

What the employer is looking for

  • Strong hands-on experience in Java, J2EE, Spring, and Spring Boot
  • Experience building and consuming REST APIs and Web Services
  • Hands-on experience with Playwright, Selenium, and API Automation
  • Experience designing and implementing automation frameworks and automation strategies
  • Strong understanding of software engineering principles, design patterns, and SDLC
  • Experience with CI/CD, Git, code reviews, and Agile/Scrum methodologies
  • Ability to take ownership, drive initiatives independently, and deliver results
  • Experience troubleshooting production issues, root-cause analysis, and production support
  • Strong communication, collaboration, and mentoring skills
  • High degree of initiative, self-motivation, and continuous learning mindset
  • Bachelor’s degree in Information Technology, Computer Science, Information Systems, Engineering, or an equivalent combination of relevant education and experience.

Preferred qualifications

  • Test Driven Development (TDD)
  • Continuous Integration and Continuous Delivery
  • Microservices architecture
  • Cloud-native application development
  • Performance and security testing
  • Payments, Benefits, or FinTech domain experience

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Mastercard

Mastercard is a global technology company in the payments industry that connects consumers, financial institutions, merchants, governments, and businesses worldwide. It operates a fast and secure payment processing network that spans more than 200 countries and territories. Through innovative products and solutions in credit, debit, digital assets, and security, Mastercard makes commerce safer, simpler, and more accessible.

Industry
Payments
Company size
10001+ employees
Founded
1966
Location
Purchase, New York, USA
Funding stage
Public Company

Funding

Public Company · $115M raised

Public Shareholders

Leadership

MM
Michael Miebach

Chief Executive Officer

SM
Sachin Mehra

Chief Business Officer

EM
Ed McLaughlin

President & Chief Technology Officer

SM
Susan Muigai

Chief People Officer

Apply