MasterCard Senior Engineer, Software Engineering in Dublin, Ireland

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

Senior Engineer, Software Engineering

The role of senior engineer will be in our ESS (Enterprise Security Solutions) group working across our applications that prevent against credit card fraud. The specific role will be on our Consumer Controls product. This product allow customers to set controls on their credit cards such as budget controls, merchant, cross border and many more and alerts through notifications or declines transactions in real time that break these complex rule sets.

The role will involve backend development using Java, Spring, Restful micro services and Angular UI development.

RESPONSIBILITIES - as a Senior Software Engineer at Mastercard you will:

Manage medium-sized project/initiatives as an individual contributor with advanced

knowledge within discipline, leading a segment of several initiatives or a larger initiative, or

may formally supervise a small team, and assigns day-to-day work

Design and develop applications, system to system interfaces and complete software

solutions, performs vendor-related activities, and creates documentation such as user guides

and software development guides

Assist in vendor assessment and evaluates and recommends software development tools

Oversee and provides technical support to junior team members

Code development, code review and modest day-to-day support duties


Previous software development experience

Able to mentor peers and guide less experienced Team members

Experience working in projects across functions within and outside of IT


Strong Java experience; design and architecture exposure

Requirements Assessment

Web Services exposure (REST/SOAP)

Familiarity with enterprise frameworks (Spring/JEE)

Testing frameworks

Relational database experience (Oracle)

Understanding of AGILE development practices

Knowledge of emerging trends in technology


Business Acumen

Commercial Focus

Innovation and Thought Leadership

Demonstrates people leadership, personal influence

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-67579