Skip to main content
Mastercard logo

Software Engineer I Jobs at Mastercard, Pune | Apply Now

AI Tools

Overview

Overview

Mastercard powers economies and empowers people in 200+ countries and territories. Together with its customers, it is working to build a sustainable economy where everyone can prosper, supporting digital payments that are secure, simple, smart and accessible.

In this role, you will be responsible for the analysis, design, development and delivery of software solutions. You will also define requirements for new applications and customizations, following standards, processes and best practices.

Responsibilities

  • Follow given directions and procedures in software delivery tasks, including code development, testing and deployment.
  • Deliver assigned work while seeking guidance from experienced team members.
  • Proactively request code reviews from experienced members.
  • Understand the big picture and end-to-end logical architecture of systems in your ownership areas.
  • Provide feedback and suggestions on areas to improve.
  • Apply Mastercard technology policies in everyday work.
  • Show active learning and share software practices through Guild and Engineering community initiatives.

Experience

  • Ability to write secure code in Java 17 and React JS.
  • Familiarity with Oracle and PostgreSQL databases.
  • Understanding and use of standard branching (e.g., Gitflow) and peer review practices.
  • Use of tools (e.g., Sonar, Zally, Checkmarx) and techniques to scan and measure code quality and anti-patterns during development.
  • Building unit, service and integration level test code to ensure code and functional coverage.
  • Understanding of basic design patterns (e.g., factory, adaptor, singleton, composite, observer, strategy, inversion of control).
  • Participation in requirement analysis, elaboration, prioritization and effort estimation.
  • Understanding of SDLC practices (Waterfall, Scrum, Kanban, SAFe) and when each is used.
  • Understanding of engineering principles for mission critical software (security, customer experience, testing, operability, simplification, service-oriented architecture).
  • Familiarity with application patterns such as APIs, event-driven services, batch services, web applications and big data.
  • Understanding of Continuous Integration (CI) and Continuous Delivery (CD), including automation, pipelines, virtualization and containerization.
  • Understanding of functional and non-functional testing types for estimating test efforts.

Corporate Security Responsibility

All activities involving access to Mastercard assets, information and networks carry inherent risk. Every person working for or on behalf of Mastercard is responsible for information security and must:

  • Abide by Mastercard's security policies and practices.
  • Ensure the confidentiality and integrity of the information being accessed.
  • Report any suspected information security violation or breach.
  • Complete all periodic mandatory security trainings in line with Mastercard's guidelines.

This role tests SQL

Practise the 1,015 SQL interview questions asked in service and product-company rounds — query, real output and the common mistake for each.

See the SQL Interview Kit · ₹299

Prepare for the Mastercard interview

12 coding questions asked at Mastercard

See all Mastercard questions

If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.

Key Skills

Related Tags

Browse More Jobs

Eligible Batch Years

2026, 2025
Mastercard logo

Mastercard

Mastercard is a leading global payments technology company headquartered in Purchase, New York, USA. Founded in 1966, it operates one of the world's largest payment networks, connecting consumers, financial institutions, merchants, governments, and businesses in over 210 countries and territories. The company's mission is to make transactions safe, simple, smart, and accessible, driving innovation in digital payments and financial inclusion. With more than 30,000 employees worldwide, Mastercard is recognized for its strong brand, secure infrastructure, and commitment to advancing commerce through cutting-edge technology.

Mastercard's core activities include processing payment transactions, developing secure payment solutions, and offering value-added services such as fraud prevention, data analytics, and loyalty programs. In recent years, the company has expanded its portfolio through strategic acquisitions and partnerships, including ventures into open banking, cybersecurity, and blockchain-based solutions. Notably, Mastercard has been active in promoting sustainability and inclusive growth, launching initiatives to support small businesses and underserved communities. Its market position remains robust, competing alongside Visa and American Express as one of the most trusted names in global financial services.

Company Details

Industry
Financial Services

Connect With Us

Related Jobs