Description
Mastercard Send Software Product Development Team is looking for a Senior Software Engineer to join their team.
The team is focused on developing new or enhanced initiatives and delivering high-quality software solutions using agile methodology.
As a Senior Software Engineer, you will:
- Design and develop technical solutions to meet business requirements in adherence with Mastercard standards, processes, and best practices.
- Work closely with product and architects on product definition, technical design, and development.
- Develop and deliver solutions as part of a scrum team, including design documents and proof of concepts.
- Perform code reviews across multiple scrum teams to ensure strong coding principles are adhered to.
- Possess the aptitude to quickly learn and contribute to the platform.
Requirements:
- Bachelor's degree in Information Systems, Information Technology, Computer Science, Engineering, or equivalent work experience.
- Hands-on expertise in Java, J2EE, Spring, Hibernate, Web Services, and Oracle SQL development.
- Good knowledge of UNIX.
- Knowledge of cloud-native development, such as Pivotal Cloud Foundry.
- Extensive experience in designing and developing consumer-facing products.
- Experience with software development methodologies, particularly Agile/Scrum methodologies.
Corporate Security Responsibility:
- 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.
- Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.