Company Careers ·
contractSenior Software Engineer(react Js Developer)
Mastercard · Pune
Mastercard is a global technology company operating within the payments industry, focused on connecting and powering an inclusive digital economy. This contract role for a Senior Software Engineer centers on the development and maintenance of a unified internal platform designed to standardize user interface experiences across the organization. You will be responsible for the full software development lifecycle, including coding, testing, deployment, and documentation of application components. Daily tasks involve refactoring code for quality, automating build and operational processes, and driving the integration of services to enhance customer journeys. You will participate in agile ceremonies, collaborate with cross-functional scrum teams, and mentor junior developers. The role requires a strong technical foundation in JavaScript, TypeScript, and Java, along with a firm grasp of secure coding standards and infrastructure-as-code practices. This position is well-suited for an experienced engineer who is comfortable navigating complex technical architectures, advocating for standardized frameworks, and contributing to high-visibility strategic initiatives in a global, collaborative environment.
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer(React js Developer) Who is Mastercard? Mastercard is a global technology company in the payments industry. We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview: A unified internal platform that enables Mastercard teams to design, build, govern, and distribute consistent, accessible, and analytics enabled UI experiences across channels using reusable frameworks, automation, and embedded governance. Do you like to be part of a team that creates and executes strategic initiatives centered around consistent user experiences? Do you look forward to developing and engaging with high performant diverse teams around the globe? Would you like to be part of a highly visible, strategically important global engineering organization? The Role: What’s it all about and what we expect you to do day to day? Own software delivery tasks (code development, test, deployment, release, configuration and documentation) at an application/software component level Able to troubleshoot and refactor existing code for exceptional code quality. Adopt new languages and architecture patterns needed for the work. Participate and contribute to team’s agile process and decisions. Understand and contribute to Prioritization. Pull from backlog and deliver work after seeking guidance from experienced team members and in partnership with full scrum team. Automate build, operate, and run aspects of software. Drive code/design/process trade-off discussions within their team when required. Drive integration of services focusing on customer journey and experience. Perform demos/acceptance discussions in interacting with Product owners. Understands operational and engineering experience, actively works to improve experience and metrics in ownership area. Develop complete understanding of end-to-end technical architecture and dependency systems. Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members. Mentor and guide new and less-experienced team members. Identify opportunities to improve an overall process and trim waste. Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity. All About You and What you need to bring: Has ability to write secure code in three or more languages (e.g., Java, JavaScript, Typescript,SQL) Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management Infrastructure as code and cloud first software development knowledge experience preferred. Understands and implements standard branching (e.g., Gitflow) and peer review practices. Move the team towards trunk based development Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality. Ability to keep the full testing pyramid healthy - Has skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level Understands the use of basic design patterns (e.g., factory, adaptor, singleton, composite, observer, strategy, inversion of control) Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization and effort estimation Experienced in agile and modern SDLC practices (Scrum/Kanba
| Role | Senior Software Engineer(react Js Developer) |
|---|---|
| Company | Mastercard |
| Location | Pune |
| Type | contract |
| Compensation | Not disclosed |
| Posted | 2026-10-12 |
| Deadline | Rolling |
Typical process for this type of role
A general guide — the exact steps for this specific listing may vary; check the original posting for details.
- 1ApplicationSubmit your resume through the apply link.
- 2ScreeningRecruiter reviews your background against the role.
- 3AssessmentA technical test, assignment, or coding round, depending on the role.
- 4Interview(s)One or more rounds with the hiring team.
- 5OfferOffer letter with compensation and start date.
Before you apply
0/4Senior Software Engineer(react Js Developer) at Mastercard: frequently asked questions
- What is the salary for this role?
- Mastercard has not stated compensation in the listing. Check the original posting or ask during the application process.
- Is the Senior Software Engineer(react Js Developer) position remote, hybrid or onsite?
- The listing gives Pune as the location and does not state a work mode.
- What is the application deadline?
- Mastercard has not listed a fixed deadline, so apply early in case the opening is filled.
- How do I apply for the Senior Software Engineer(react Js Developer) role?
- Use the Apply button on this page. It opens the original listing on mastercard.wd1.myworkdayjobs.com, where you submit your application with the company.
More at Mastercard
Other jobs at Mastercard
- Senior Specialist, Product Management - Commercial Strategy, Pricing & Go-to-market · Gurgaon
- Lead Software Engineer - Java Spring Boot, Kafka And Event-driven Architecture · Pune
- Senior Analyst, Risk Management · Pune
- Software Engineer II | Data & AI Platform · Pune
- Lead Software Integration Engineer(quality Engineer) · Pune
Explore Related Placements
// similar opportunities
You might also like
Senior Software Engineer
Asana
The Product team builds features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software fr...
Senior Software Engineer, Experimentation
Mixpanel
About Mixpanel Mixpanel is the leading product intelligence and analytics platform, trusted by more than 29,000 companies to help understand how people use the ...
Senior Software Engineer, Solutions Engineering
Justworks
Who We Are At Justworks, you’ll enjoy a welcoming and casual environment, great benefits, wellness program offerings, company retreats, and the ability to inter...
Senior Software Engineer (java)
Mastercard
No description available.
Senior Software Engineer, Web3 Backend
Robinhood
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger gene...
Senior Infrastructure Engineer (software-focused)
Asana
We're looking for a Senior Infrastructure Engineer who brings strong software engineering skills and a deep understanding of production systems. This role is a ...