FAQs
What is the main purpose of Mastercard as a company?
Mastercard's purpose is to connect and power an inclusive digital economy that benefits everyone by making transactions safe, simple, smart, and accessible.
What is the role of a Senior Software Engineer-2 at Mastercard?
The Senior Software Engineer-2 is responsible for designing and developing a world-class platform for commercial payments, mentoring junior team members, and contributing to architectural discussions and the development of innovative solutions in the payments space.
What type of experience is required for this position?
Ideally, the candidate should have full-stack development experience, strong/expert-level Java development and architecture experience, as well as experience in web technologies such as JavaScript, AngularJS, and RESTful APIs.
Do I need to have experience working in an agile environment?
Yes, strong experience in an agile environment and actively contributing to discussions during retrospectives and elaboration sessions is required.
What are the important technical skills required for this position?
Key technical skills include proficient Java development with Spring/Hibernate, experience with cloud-native development (such as Cloud Foundry or AWS), and knowledge of RESTful APIs, JSON/SOAP, and web technologies.
Is there an emphasis on mentoring within the team?
Yes, the role involves mentoring junior members of the team, helping them grow and develop their skills.
Are there security responsibilities associated with this role?
Yes, every employee is expected to abide by Mastercard’s security policies, ensure the confidentiality and integrity of information, report any suspected security breaches, and complete all mandatory security training.
How does Mastercard define its culture?
Mastercard cultivates a culture of inclusion that respects individual strengths, views, and experiences, believing that diversity makes for a better team, drives innovation, and results in better business outcomes.
What kind of products will I be involved in developing?
You will be involved in the design and development of solutions for the In Control for Commercial payments platform, as well as innovating new technologies within the payments industry.
Is there a global aspect to the products developed at Mastercard?
Yes, the role requires experience in building world-class solutions on a global scale, as Mastercard operates across more than 210 countries and territories.
