MasterCard Sr. Consultant, Software Engineering and Authentication Architecture 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

Sr. Consultant, Software Engineering and Authentication Architecture


Are you interested in re-defining how MasterCard does card not present authentication today?

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

Are you motivated to stay on the cutting edge of technology?

This position is a senior level individual contributor and architect for the suite of applications under the MasterCard SecureCode / Identity Check Mobile product offerings as well as future cardholder Authentication technologies.

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


As recognized subject matter expert, lead planning, design and implementation of all technical solutions. Partner with other necessary teams to create solution definition and architecture.

Plan, design and develop technical solutions to meet business requirements in adherence with MasterCard standards, processes and best practices.

Provide technical leadership and oversight for all Identity Solution projects.

Provide technical oversight of vendors and their strategy.

With peer architects, responsible for the overall architecture of all authentication technology€™s solutions. These solutions are key to authenticating MasterCard cardholders; therefore, the solutions must be secure, scalable, and always available.

Proactively create and maintain solution and technology road maps. This includes partnering with various technology support teams to include their road maps and plans into a master road map for the authentication platforms.

Accountable for full systems development life cycle including creating high quality requirements documents, use-cases, design and other technical artifacts including but not limited to detailed test strategy/test design, performance benchmarking, release rollout and deployment plans, contingency/back-out plans, feasibility study, cost and time analysis and detailed estimates.

Mentor and guide other team members during all phases of the SDLC.

Research and evaluate current and upcoming technologies and frameworks.

All About You

The ideal candidate would have the following primary skills:

Knowledge of advanced authentication techniques on mobile and web based platforms

Ability to architect and provide technical leadership to large, complex and scalable systems

Experience with agile delivery techniques like Scrum and Kanban

Demonstrated experience utilizing continuous integration and delivery techniques

Experience with a variety of architectural patterns including high performance, high availability transaction processing systems and multi-tiered web applications

Understanding of highly available infrastructures and global scalability

Experience specifying hardware/software requirements, and estimating complex IT efforts

Self-motivated with the ability to accomplish tasks with minimal direction

Web Services €“ REST/XML/ WSDL/SOAP

J2EE Web Application/Web Services with JBoss & WebSphere

Knowledge of PKI encryption, certificate management, SSL, and digital signatures

Excellent knowledge of programming languages, especially Java

Experience with mobile application development and architecture (iOS and Android)

The ideal candidate may also possess some of these secondary skills:

Oracle & PL/SQL ,Red Hat Linux,

Fusion Tools including Rally and Jenkins

Security Coding Techniques and Tools - Fortify, & OWASP vulnerabilities

Hibernate & Spring

Subversion/Git Source Control

Equal Opportunity Employer
Requisition ID: R-37386