Taro Logo

Senior Software Engineer

Global technology company behind the world's fastest payments processing network, providing digital payment solutions and financial services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

Mastercard, the global technology company powering the world's fastest payments processing network, is seeking a Senior Software Engineer for their Services Technology Team in Pune, India. This role is part of the Data Analytics and AI Solution program, focusing on Portfolio Optimization, Acquirer Optimizer, CDE, and Ad Insights.

The position offers an opportunity to work on cutting-edge technology in the financial services sector, building and enhancing solutions that drive value for customers worldwide. As a Senior Software Engineer, you'll be responsible for designing and building full-stack web applications and data pipelines in an agile environment. You'll work with a team developing intuitive UIs, backend data models, and architecting data flows.

The ideal candidate brings 5+ years of full-stack engineering experience and strong leadership capabilities. Technical expertise should include proficiency in .NET/C#, React, Redux, Typescript, Java, and cloud technologies. You'll be working on complex features, mentoring junior engineers, and collaborating with Product Managers and Customer Experience Designers.

Mastercard offers a unique opportunity to be part of a company that connects everyone to endless, priceless possibilities. The role combines technical challenges with business impact, as you'll be working on solutions that help manage fraud and risk, enhance cybersecurity, and improve the digital payments experience. The company's global reach and focus on innovation make this an excellent opportunity for someone looking to make a significant impact in the financial technology sector.

Working at Mastercard means joining a team that values innovation, collaboration, and technical excellence. You'll be part of a company that powers economies and empowers people in 200+ countries, helping build a sustainable economy where everyone can prosper. The role offers the chance to work on meaningful projects that directly impact how people and businesses handle financial transactions globally.

Last updated 6 days ago

Responsibilities For Senior Software Engineer

  • Participate in scoping, design and implementation of complex features
  • Lead and push the boundaries of analytics and scalable applications
  • Design and implement intuitive, responsive UIs
  • Build and maintain analytics and data models
  • Ensure high-quality code base through writing and reviewing code
  • Mentor junior software engineers
  • Drive innovative improvements to team development processes
  • Partner with Product Managers and Customer Experience Designers
  • Collaborate across teams

Requirements For Senior Software Engineer

Java
TypeScript
React
  • 5+ years of full stack engineering experience in an agile production environment
  • Experience leading design and implementation of complex features
  • Experience leading large projects and working with other developers
  • Strong technologist eager to learn new technologies
  • Proficiency with .NET/C#, React, Redux, Typescript, Java JDK 11-17
  • Experience with SQL, Multi-threading, Message Queuing & Distributed Systems
  • Knowledge of cloud native development
  • Strong collaboration skills
  • Degree in Computer Science or related technical field
  • Strong written and verbal English communication skills

Interested in this job?

Jobs Related To Mastercard Senior Software Engineer