Mastercard
Pune, Maharashtra, India Posted 5d ago
As a Software Engineer II on the Transaction Stream team at Mastercard, you will contribute to the design, development, integration, automation, and delivery of highly scalable payment solutions. You will collaborate closely with cross-functional teams to transform business requirements into robust software capabilities while ensuring platform reliability and performance.
Key Responsibilities
Work as a Transaction Stream team member to deliver end-to-end product validation for Transaction Stream.
Play a crucial part in helping drive Quality to help build and ship better products.
Drive test engineering methodologies, Mastercard standards and help build high quality software.
Leverage GenAI tools and agents to bring productivity and speed.
Proactively monitor customer insights and production issues to seek quality feedback and improve processes.
Drive quality automation and self-service culture as a part of software delivery practices.
Act as first-review for project-level reviews, walkthroughs and inspections.
Communicate effectively and coordinate with various global groups in MasterCard to ensure success of the projects.
Lead various initiatives for improving automation, defect metrics and overall quality.
Requirements
Bachelor's or Master's Degree in Computer Science, Software Engineering, or equivalent.
Strong analytical, organizational, and problem-solving skills with exceptional attention to detail.
Ability to analyze technical requirements systematically and deliver effective engineering solutions.
Experience in software development, unit testing, functional testing, and integration testing.
Strong hands-on experience developing automation frameworks and software solutions using Java.
Experience building, testing, and supporting applications across Microservices, Event-Driven Architectures, and Database platforms.
Experience working with various communication protocols and CI/CD pipelines.
Working knowledge of payment simulation tools and ISO 8583 payment protocols.
Preferred Qualifications
Understanding of cloud-native platform architectures and microservices-based application development.
Passion for emerging technologies and modern software engineering practices.