Description
The Senior Software Engineer will design and deliver scalable payment applications, artificial intelligence, cloud, and machine learning platforms for Mastercard. The role involves end-to-end delivery, technical architecture, code and process trade-offs, technology adoption, code reviews, mentoring, and process improvement. Candidates should have a bachelor’s degree in Computer Science or equivalent experience, backend development expertise with Java, SpringBoot, DevOps, Oracle, cloud-native application design and deployment, automation testing, and software development process knowledge.
