All roles at Mastercard

Lead Software Engineer-TS

PuneFull-timeSenior levelPosted open since feb 2026

Senior software engineering role at Mastercard in Pune.

About the role

What’s it all about and what we expect you to do day to day? Understand and contribute to Prioritization. Able to troubleshoot and refactor existing code for exceptional code quality. Introduce new technologies and architecture by following enterprise guidelines Advocate for engineering principles outside of current organization/platform

What you'll do

  • 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
  • Understands the use of basic design patterns (e.g., factory, adaptor, singleton, composite, observer, strategy, inversion of control)

What you need

  • SQL
  • Java
  • JavaScript
  • AWS
  • Agile
  • OWASP

Good to have

  • Terraform
  • Cucumber
  • Vulnerability assessment
  • Jenkins
  • Azure

More roles like this at Mastercard

Apply on Mastercard's site