Company: Mastercard
Location: O Fallon, Missouri
Posted on: April 10
Job Title:
Software Engineer II (IBM Mainframe, Cobol)
Overview:
Technology at Mastercard
What we create today will define tomorrow. Revolutionary technologies that reshape the digital economy to be more connected and inclusive than ever before. Safer, faster, more sustainable.
And we need the best people to do it. Technologists who are energized by the challenges of a truly global network. With the talent and vision to create the critical systems and products that power global commerce and connect people everywhere to the vital goods and services they need every day.
Working at Mastercard means being part of a unique culture. Inclusive and diverse, a rich collaboration of ideas and perspectives. A place that celebrates your strengths, values your experiences, and offers you the flexibility to shape a career across disciplines and continents. And the opportunity to work alongside experts and leaders at every level of the business, improving what exists, and inventing whats next.
About the Role:
As a Software Engineers at Mastercard, you will deliver products and solutions with speed and agility as part of a small team. This will involve developing high-performing, highly scalable software solutions and products for some of the worlds top brands. Specific tasks vary depending on the project and the business unit that you join in.
All staff at Mastercard are expected to demonstrate 'Mastercard Way' cultural values every day - own it, simplify it, sense of urgency, thoughtful risk-taking, unlock potential, and be inclusive with a relentless focus on our customers.
As a Software Engineer at Mastercard, you are expected to perform the following general responsibilities:
Actively participate in team prioritization discussions with Product/Business stakeholders.
Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements
Drive code/design/process trade-off discussions within their team when required
Perform demos/acceptance discussions in interacting with Product owners
Develop complete understanding of end-to-end technical architecture and dependency systems
Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members
All About You
IT experience in all phases of the development lifecycle
Hands on experience in technologies in mainframe such as JCL, DB2, COBOL, File-Aid-DB2, STROBE, XPEDITER, ENDEVOR, OPC scheduler, TWS scheduler.
Skillful at writing secure code in multiple languages (Java preferred).
Advanced understanding of cloud native architecture, PCF , AWS.
High-energy, detail-oriented, proactive and ability to function under pressure in an independent environment.
Provide the necessary skills to have a high degree of initiative and self-motivation to drive results.
Possesses strong communication skills -- both verbal and written, collaborative skills and organizational skills.
Willingness and ability to learn and take on challenging opportunities and to work as a member of diverse and geographically distributed project team.
Experience of working with other developers to ensure that systems are designed for reliability, performance & testability.
Education Qualifications:
Bachelor's degree in software engineering, computer science, information technology or related discipline preferred, or equivalent work experience.
Payment industry knowledge preferred but not required