Lead Software Engineer

Mastercard Mastercard · Fintech · Pune, Mahārāshtra, India · Engineering

Lead Software Engineer for Mastercard's Cross Border Services team in Pune, focusing on cloud transformation and building innovative, scalable payment solutions for global markets. The role involves defining technical strategy, architecture, design, and hands-on coding, with a mix of technical leadership and mentoring.

What you'd actually do

  1. Lead the architecture, design and development of software systems and applications. These solutions & software targeted towards a clients’ specific needs or create products geared for Mastercard.
  2. Act as senior most engineers in the team to determine everything from design choices to technical standards, such as platforms and coding standards.
  3. Collaborate to product teams to understand the requirements, identify solution, propose ideas and provide technical thought leadership.
  4. Tech lead on software development projects, especially at early stage (concept, PoC, Prototype, Pilot)
  5. Build relationships with technical peers across organization with a focus on our Enterprise Architecture (EA) relationship; socialising new technologies with EA and bringing EA technology and updates back to the group.

Skills

Required

  • 12+ years’ experience as a Software Engineer / Software Developer / Full Stack Developer.
  • Experience in implementing complex technology solutions for enterprises and making it available for general use within the corporate
  • Broad and extensive deep knowledge of the software development process and its technologies, hands on experience of creating design (high & low level) and engineer on variety of technologies and product and experience of architectural styles and design patterns
  • Hands on experience of various coding methods and computer languages, Data modelling and database design experience, MicroServices Architecture
  • Experience in build & operating a high scalable global platforms with significant throughpu

Nice to have

  • Domain driven design
  • polyglot engineering
  • declarative paradigm
  • functional programming
  • paying off technical debt
  • refactoring the code
  • compliance and security concerns in CI/CD pipelines

What the JD emphasized

  • high performance Cross Border payment solutions
  • defining the technical strategy, architecture, design and hands on coding
  • high scalable global platforms with significant throughpu