Mastercard is seeking a software engineer to develop advanced technologies and applications that support payment innovation. The role uses Agile development principles and advanced development and design practices, with a focus on security, reliability, and performance. The engineer writes and tests high-quality, secure code that is modular, functional, and testable, and contributes to software design, development, documentation, and testing. The position requires ownership of the team's software, including an understanding of its maintenance characteristics, runtime properties, dependencies, and build. The engineer communicates and collaborates effectively in a global environment. Mastercard describes its workplace as inclusive and collaborative, and supports professional learning and development. The role also carries corporate security responsibilities, including following security policies, protecting information confidentiality and integrity, reporting suspected security violations or breaches, and completing required security training.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed