Our Purpose
*Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.*
Title And Summary
Manager, Software Engineering
Overview
- Mastercard Send Software Product Development Team is developing products to displace cash by creating simpler and more secure ways to transact for everyone, everywhere via fast, secure, and other cutting-edge solutions
- The purpose of this job is to be a senior software engineer on a team that is focused on developing new or enhanced initiatives and responsible for delivery of high quality software solutions using agile methodology.
- Are you passionate about building new technology services and interested in sharing that knowledge and passion with others?
- Do you love to solve problems and find creative solutions?
- Do you want to be part of an agile software development, collaborative environment?
Role
- Design and develop technical solutions to meet business requirements in adherence with MasterCard standards, processes and best practice.
- Work closely with product and architects on product definition, technical design and development.
- Develop and deliver solutions as part of a scrum team and 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 the platform.
All About You
- Bachelor's degree in Information Systems, Information Technology, Computer Science, Engineering or equivalent work experience.
- Hands on expertise in Java, J2EE, Spring, Hiberna