Manager, Software Engineering (Java / J2EE)

  Clinical Research

Job title: Manager, Software Engineering (Java / J2EE)

Company: Mastercard

Job description: Our Purpose

We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.

Job Title

Manager, Software Engineering (Java / J2EE)

Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.

Overview:
The Platform Services within Operations and Technology is looking for a Manager, Software Engineering to lead a team that drives architecture design solutions and evolution of one of our platform services used by various applications within Mastercard. This team leads with mission to provide overall stewardship of enterprise grade application architecture & design within the context of holistic software development. This includes driving the architecture & design decisions and building consensus around it. The team leads the exploration in software architecture & technology innovations along with enabling excellence in overall team.

Role:

  • As recognized subject matter expert, responsible for the analysis, design, development and delivery of software solutions
  • Defines requirements for new applications and customizations, adhering to standards, processes and best practices
  • Formally supervise and coach teams of engineers to build, enhance, and support multiple applications/services in the delivery of internal or market-facing Products, Platforms, or Product bundles
  • Work with business/product owners to develop and deliver on new services to introduce new products and bundles
  • Ensure objectives and development plans are established at the start of the year and reviewed continuously throughout the year
  • Recruit and hire the right talent, always bringing in someone better than at least half the individuals in the role
  • Continuously engage and improve teams’ performance by conducting recurring 1-1 meetings, knowing your people, managing career development, and understanding who is at risk
  • Provide and facilitate timely feedback, coaching in the moment, and mentoring for staff at all levels
  • Emulate and drive Mastercard Way behaviors through their behavior, recognitions, coaching, and employee engagement
  • Manage and optimize budgets, forecasting, and cost allocation while delivering on business needs in the area of ownership
  • Provide strategic thinking and leadership related to a wide range of applications and systems, or software-development methodologies
  • Benchmark and drive engineering productivity, quality, and technology policy compliance in the areas of ownership
  • Proactively share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity
  • Lead and execute the baseline architecture implementations and design activities collaborating with other engineers or engineering teams.
  • Researching and evaluating alternate technical solutions or tools to support changing business needs
  • Collaborate with business and technical partners to identify and scope the opportunities, outline potential value and ROI, identify risks, benefits and constraints

All About You:
Manager, Software Engineering at MasterCard is a high performing individual within the organization and spearheads or guides team of engineers towards better architecture or framework implementations. Following are the skills required,

  • Experience in working with fast paced, modern architecture with extensive experience in building Object-oriented software, Spring boot applications, event driven microservices and actively participate in R&D on the new frameworks.
  • Strong communication skills, with an ability to express and design ideas to a development team.
  • Group-wide and external public speaking and other communications conveying domain level directions
  • Strong debugging skills to support Tier 1 applications and has experience in simplifying complex implementations
  • Full stack engineering experience in a production environment
  • A full hands-on engineering experience, with strong knowledge of scripting languages, expert programming skills in Java, Spring and reactive programming. Experience with modern Web and Java EE platforms including Spring framework & components, Messaging (NATS, Kafka, MQ), Web & Application Server ( Server App Design & Technology Skills ), Web Services, REST ( Services Design & Technology Skills )
  • Working knowledge of Apache Kafka and Event Streaming architecture is preferred
  • Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience
  • Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time
  • Has skills to understand customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)
  • Experience in monitoring tools such as Dynatrace, deployment automation through Chef is preferred
  • Bachelor of Engineering or Technology in Computer Science, Engineering or IT Required & Master’s degree in related discipline is preferred

COVID-19 Considerations

We value the safety of each member of our community because we know we’re all in this together. In many locations, which may change over time, we’ve implemented a virtual hiring process and continue to interview candidates by video or phone. In addition, in some locations, only individuals who have been fully vaccinated will be permitted inside Mastercard offices until further notice.

In the US, Mastercard is a government contractor, which may legally require most Mastercard employees to be vaccinated unless a verified approved medical or religious exemption is granted. Further, we are currently making every effort towards having employees return to work in the office 2 days per week, if that makes sense for their team. Everyone must be vaccinated to enter Mastercard offices at this time. Therefore, we expect all candidates to be vaccinated or to be approved for a medical or religious accommodation prior to commencing work at Mastercard.

Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard’s security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Expected salary:

Location: Pune, Maharashtra

Job date: Tue, 05 Jul 2022 00:50:02 GMT

Apply for the job now!