Lead Software Engineer

Mastercard Mastercard · Fintech · Pune, Maharashtra, India · Engineering

Lead Software Engineer role at Mastercard focused on building cloud-native microservices and full-stack applications for the financial ecosystem, emphasizing modern development practices, quality, and security within an Agile environment.

What you'd actually do

  1. Contribute to the planning, design, and development of microservices on your team.
  2. Build and own full-stack applications and services using Angular, Java, and PCF .
  3. Deliver code with exceptional quality and security that operates at scale .
  4. Participate in code reviews and retrospectives, and submit Pull Requests using Git .
  5. Collaborate with software engineers, test engineers, TPMs, and PM-Ts .

Skills

Required

  • Angular
  • Java
  • PCF
  • PostgreSQL
  • Oracle
  • HTML5
  • CSS
  • Javascript
  • Git
  • Agile methodologies
  • Computer Science fundamentals
  • Leadership skills
  • Collaboration skills
  • Web technologies
  • Microservices development
  • Full-stack development

Nice to have

  • Commercial card space experience
  • Corporate banking experience

What the JD emphasized

  • Solid foundation in Computer Science fundamentals
  • Strong leadership and collaboration skills
  • Experience building applications using Java and PCF
  • Experience using storage technologies such as PostgreSQL or Oracle and delivering solutions that leverage them at a massive scale
  • Strong ability to multi-task, organize, manage, and implement complex projects whether directly or through supervision