FAQs
What is the purpose of the Software Engineer II position at Mastercard?
The purpose is to connect and power an inclusive digital economy by developing advanced technologies and applications that make transactions safe, simple, smart, and accessible for everyone.
What are the key responsibilities of a Software Engineer II?
Key responsibilities include designing, developing, testing, deploying, and maintaining the platform/application, managing project priorities and deadlines, contributing to team efforts daily, ensuring high performance and quality of the final product, and actively participating in agile ceremonies.
What qualifications are required for the Software Engineer II role?
A Bachelor's degree in Information Technology, Computer Science, Management Information Systems, or equivalent work experience is required, along with 2 to 3 years of experience in the software engineering field.
What technical skills are necessary for this position?
Solid experience with RESTful APIs, JSON/SOAP based API with Java, knowledge of cloud-native development technologies (such as Cloud Foundry or AWS), and a thorough understanding of Software Engineering concepts and methodologies are needed.
Are there opportunities for professional development at Mastercard?
Yes, Mastercard encourages professional learning and development, offering benefits such as paid parental leave, flexible work hours, and volunteer incentives.
What is the company culture like at Mastercard?
Mastercard fosters an inclusive culture that values diversity, respects individual strengths and experiences, and encourages employees to bring their authentic selves to work.
How does Mastercard ensure information security?
Employees are expected to abide by Mastercard’s security policies, ensure the confidentiality and integrity of information accessed, report any suspected security violations, and complete mandatory security trainings.
Can I be part of a geographically distributed project team?
Yes, the role allows you to work as a member of a matrix-based diverse and geographically distributed project team.
What is the expected work environment for the Software Engineer II?
The work environment is described as fast-paced and requires the ability to function under pressure, with a proactive approach and attention to detail.
Do we have a formal review process for team contributions and performance?
Yes, regular agile ceremonies such as retrospectives and story elaboration sessions foster discussions around team contributions and performance evaluations.