Senior Software Engineer
Mastercard
Mastercard
Mastercard is a global leader in powering economies and empowering individuals across over 200 countries and territories. We are dedicated to fostering a sustainable economy where everyone can thrive. Our commitment involves providing diverse digital payment choices, ensuring transactions are secure, simple, smart, and accessible. Through our advanced technology, innovative partnerships, and extensive networks, we deliver unique products and services that unlock the full potential of people, businesses, and governments.
Join our Mastercard Send Software Product Development Team and contribute to developing innovative products that aim to replace cash with simpler, more secure, and accessible transaction methods worldwide. This role offers a chance to be a senior software engineer focused on delivering high-quality software solutions using agile methodologies, driving new or enhanced initiatives.
If you are passionate about building cutting-edge technology services, eager to share your knowledge, enjoy solving complex problems with creative solutions, and wish to be part of a collaborative, agile software development environment, we encourage you to apply.
Design and implement robust technical solutions that align with Mastercard's standards, processes, and best practices to meet evolving business requirements.
Collaborate closely with product management and architectural teams throughout the product lifecycle, from initial definition and technical design to final development.
Contribute as a key member of a scrum team, delivering high-quality solutions and producing essential design documentation and proof-of-concept deliverables.
Conduct thorough code reviews across various scrum teams to uphold strong coding principles and ensure adherence to quality standards.
Possess a Bachelor's degree in Information Systems, Information Technology, Computer Science, Engineering, or equivalent professional experience.
Demonstrate hands-on expertise in Java, J2EE, Spring, Hibernate, Web Services, and Oracle SQL development.
Exhibit good knowledge of UNIX environments.
Familiarity with cloud-native development concepts, such as Pivotal Cloud Foundry, is advantageous.
Extensive experience in designing and developing consumer-facing products is essential.
Proficiency with software development methodologies, especially Agile and Scrum, is required.
MasterCard
Information Technology & Services