MA

Senior Software Engineer

Mastercard
Pune5-8 LPA Posted 28 Apr 2025
FULL TIME
Angular
Git
Devops
Java
Oracle
+2 more

Job Description

You will work in our Mastercard technology location in Pune, India which provides a state-of-the-art environment for technology teams to thrive in our collaborative, Agile engineering culture. You will play a key role in how Mastercard transforms the B2B space to standardize, automate, and optimize digital payment efficiency for Buyers and Sellers.

Role

  • Be a leading contributor to microservices' planning, design, and development.
  • Build and maintain full-stack applications & services using Angular, Java, and PCF.
  • Deliver code with exceptional quality and security that operates at scale.
  • Perform code reviews and retrospectives, and approve Pull Requests using Git.
  • Collaborate with architects, software engineers, test engineers, TPMs, and PM-Ts.
  • Coordinate with DevOps on the design and maintenance of the build pipeline.
  • Provide technical leadership to software engineers.
  • Ensure that you use 12-factor app design principles in your development.
  • Ensure that the systems you create comply with Mastercard engineering best practices and governance models, including security, operations, and Enterprise Architecture

Requirements:

All About You

  • You have a solid foundation in Computer Science fundamentals, web applications, and microservices-based software architecture.
  • You have a deep understanding of web technologies, including HTML5, CSS, Javascript, and front-end frameworks such as Angular.
  • You have deep experience building applications using Java and PCF.
  • You have experience using storage technologies such as PostgreSQL or Oracle and delivering solutions that leverage them at a massive scale.
  • You have experience with automated testing and successfully releasing software in a continuous delivery model using Git.
  • You enjoy working in an Agile team focused on continuous improvement.
  • You have a strong desire to deepen your knowledge, collaborate within a team, and mentor software engineers.
  • You are passionate about the art of delivering the highest quality software to customers.
  • You have excellent communication skills
Join WhatsApp Channel