Manager, Software Engineering

Mastercard Mastercard · Fintech · O Fallon, MO +1 · Engineering

Manager of Software Engineering for the Mastercard Authentication team, focusing on enhancing and modernizing payments services. The role involves leading multiple scrum teams, defining and delivering strategic initiatives, providing technical leadership in Java, microservices, and event-based applications, and ensuring the development of a global technology platform with a focus on performance, security, and reliability. A key aspect is driving AI augmented development and integrating AI agents with enterprise tools.

What you'd actually do

  1. Managing multiple scrum teams of Software developers and testers to develop quality software solutions in a timely and cost-effective manner.
  2. Successfully lead definition, development and delivery of major cross-department initiatives with broad scope and long-term business implications.
  3. Provide technical leadership and direction to software development teams in the development of Java, microservices, Rest APIs & event based applications and platform.
  4. Work closely with product and architecture teams on product definition, technical design, and overall execution for the team.
  5. Ensure the project or effort is adequately staffed; trained and managed.

Skills

Required

  • Hands-on experience in designing solutions and full stack development in modern technologies for large enterprise technology platforms and systems.
  • Strong knowledge of software development principles, design patterns, and best practices.
  • Specific expertise in Java, Spring boot, microservices, Rest APIs, Kafka, Oracle, Test Automation and its frameworks.
  • Has experience designing and implementing solutions focusing on the non-functional concerns – Performance, Security, Scalability, Availability, Extensibility, Resiliency.
  • Experienced in Agile methodologies of software development and SDLC practices.

Nice to have

  • Operate with urgency, fairness and decency to address challenges and solve for new opportunities.
  • Experience collaborating with cross-functional teams, including product management, BizOps, TechOps, customer experience.
  • Strong communication skills – both verbal and written – with strong relationship building, collaborative skills and organizational skills.
  • Able to interact with product and business stakeholders independently.
  • Have strong decision-making skills, lead retrospection and continually improve as a result.
  • Enthusiastic, ambitious and confident.

What the JD emphasized

  • AI augmented development
  • connecting AI agents with enterprise tools

Other signals

  • AI augmented development
  • connecting AI agents with enterprise tools