FAQs
What is the main purpose of the team the Software Engineer II will be joining?
The main purpose of the team is to connect and power an inclusive digital economy by making transactions safe, simple, smart, and accessible. They aim to innovate and enhance customer experience in the commercial virtual payments space.
What are the key responsibilities of a Software Engineer II in this role?
Key responsibilities include designing, developing, testing, deploying, maintaining, and improving the platform/application, managing individual project priorities and deadlines, contributing to team efforts, and ensuring high performance and quality of the final product.
What kind of experience is required for this position?
Required experience includes strong Java development with Spring/Hibernate, building solutions on a global scale, working in an agile environment, developing RESTful APIs, and knowledge of cloud-native development such as Cloud Foundry and AWS.
Is previous experience in an agile environment necessary?
Yes, experience in an agile environment is necessary, along with active participation in ceremonies like daily scrums and retrospectives.
What educational background is required for this position?
A Bachelor's degree in Information Technology, Computer Science, Management Information Systems, or equivalent work experience is required.
What personal qualities are emphasized for successful candidates?
Candidates should be detail-oriented, proactive, highly motivated, self-initiating, and possess strong communication, relationship-building, and organizational skills.
Are there any security responsibilities associated with this role?
Yes, all employees must abide by Mastercard’s security policies, ensure the confidentiality and integrity of accessed information, report any suspected security breaches, and complete periodic mandatory security training.
Does this role require collaboration with diverse and geographically distributed teams?
Yes, the position involves working as a member of a matrix-based, diverse, and geographically distributed project team.