MasterCard Engineer, Software Engineering in O'Fallon, Missouri

Who is Mastercard?

We are the global technology company behind the world€™s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Engineer, Software Engineering

As part of an exciting, fast paced environment developing authentication and security solutions in the mobile and e-commerce space, this position will provide technical expertise within the development lifecycle for new products and services.

Are you interested in re-defining how MasterCard does online authentication today?

Have you ever brought a product to market on a global scale?

Are you motivated to stay on cutting edge of technology?

Role

Help development teams with ad-hoc development and supporting activities such development environment management , establish required connectivity , provision developer access to various tools and resources.

Work closely with development leads and SA to understand the project and support required to execute the project

Write and review detailed implementation instructions for change implementations

Work with production support and release management teams and act as interface between development and support/release teams.

Understand PCI requirements and address security vulnerabilities.

Perform Dev Ops / CI-CD Operations €“ configure build plans , manage artifacts , branching, merging, tagging, conflict resolution

All About You

Essential knowledge, skills & attributes

Hands on experience and expert on working with core Java, Spring (MVC, IOC, AOP), application servers (Jboss, WebLogic), SQL & RDBMS, Web-services (JSON and SOAP) & XML

Hands on experience of with security , key and certificate management.

Personal attributes are strong logical and Analytical Skills, design skills, should be able to articulate and present his/her thoughts very clearly and precisely in English (written and verbal)

Knowledge of Security concepts (E.g. authentication, authorization, confidentiality etc.) and protocols, their usage in enterprise application

Knowledge of PCI and security vulnerabilities.

Additional/Desirable capabilities

Experience of working on SecureCode and 3 DS related applications.

Hands on experience of working with tools like Mockito, JBehave, Jenkins, Bamboo, Confluence

Hands on experience of technologies web applications, web services, application servers, security, release management

Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.€‹
Requisition ID: R-68015