Software Engineer II (Mainframe Developer)
Mastercard
About the Role
Mastercard's Core Payments team is involved in developing Authorization, Clearing, Debit, and other major functionalities. This role focuses on analyzing and creating cutting-edge solutions for these Core Payments teams.
Key Responsibilities
- Design and develop high-performance software that meets business requirements.
- Maintain and present project-related metrics for management review.
- Act as a Technical Lead for proposing solutions and leading initiatives for automation, defect metrics, and overall quality.
- Handle coordination between teams based in various locations.
- Coordinate with other groups, including vendors, to ensure project success.
- Develop project schedules and track deliverables.
- Spearhead quality initiatives and guide talent.
Requirements & Tech Stack
- COBOL
- DB2
- CICS
- JCL
- PROC
- Microfocus COBOL
- TWS Scheduler
- DB2 LUW
- Hands-on experience with Software development.
- Hands-on experience with Microfocus COBOL, DB2 LUW, and TWS scheduler.
- Experience in Batch and online development.
- Experience in CI and CD.
- Automation experience and Code Quality.
Qualifications
- Have you worked in a full lifecycle development project and used various development methodologies including Agile?
- Do you have an understanding of the Payment and Cards industry?
- Are you a technical Subject Matter Expert who can guide young talent?
- Result-oriented individual.
- Strong communicator.
- Ability to guide people to implement the right solution.
- Exposure to Java/J2EE and Springboot would be an added advantage.



