Senior Software Engineer
Mastercard
Senior Software Engineer
Overview
Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as the core for multiple business solutions to combat fraud and validate cardholder identity. Our patented Java-based platform processes billions of transactions per month in tens of milliseconds using a multi-tiered, message-oriented approach for high performance and availability.
• Would you like to develop industry leading solutions for fighting fraud?
• Are you motivated by speeding business solutions to market?
• Do you want to innovate, using cutting edge technologies on challenging business problems?
• Deliver solutions by providing direct development of software.
• Work closely with technical leads for assigned projects to assist in design and implementation tasks
• Assist with production support issues by acting as a subject matter expert in resolving incidents and problem tickets.
• Plan, design and develop technical solutions and alternatives to meet business requirements in adherence with Mastercard standards, processes and best practices.
• Lead day to day system development and maintenance activities of the team to meet service level agreements (SLAs) and create solutions with high level of innovation, cost effectiveness, high quality and faster time to market.
• 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.
• Participate in PoCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks.
• Conduct brownbag sessions on new and upcoming technologies, methodologies and application appropriate frameworks.
• Provide technical training to the other team members.
• Actively look for opportunities to enhance standards and improve process efficiency.
• Mentor and guide other team members during all phases of the SDLC.
• Ensure adequate test coverage in Unit Testing, System Testing/Integration Testing and Performance Testing.
• Perform Quality Inspections and Walkthroughs throughout the SDLC including Requirements Review, Design Review, Code Review and Security Review to ensure compliance with Mastercard and PCI standards. All About You
• Must be high-energy, detail-oriented, proactive and have the ability to function under pressure in an independent environment.
• Must 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 – and strong relationship, collaborative skills and organizational skills.
• Willingness and ability to learn and take on challenging opportunities and to work as a member of matrix based diverse and geographically distributed project team.
• Good knowledge of Agile software development processes.
• Experience with the design and development of complex, multi-tier software solutions.
• Comfortable working in a Linux environment, using VI editor and general command line proficiency
• Essential Skills:
○ Creating and debugging J2EE REST Web Services and Web Applications
○ Database experience including Oracle and SQL scripting
○ Experience with Spring Framework (including Spring Boot) and Maven
○ Experience writing unit tests with Junit and Mockito
○ Experience working with JBoss and/or Apache Tomcat
○ Experience with Git
• Desirable skills
○ Experience working with containerised environments, such as Kubernetes/OpenShift/CloudFoundry
○ Experience with integration frameworks such as Apache Camel/Spring Integration
Experience with monitoring service performance Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
- Abide by Mastercard’s security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer in Test The Mastercard Consumer Data Management (CDM) program are on a mission to evolve our services and drive adoption...SeniorFull timeWork experience placementWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Senior Software Engineer Overview: Who is Mastercard? Mastercard is a global technology company in the payments...SeniorFull timeWorldwide
- ...efficient. That said, every hiring decision is made by real Twilions! See yourself at Twilio Join the team as Twilio’s next Senior Software Engineer. About the job This position will be part of a team of talented engineers within our Commerce Platform Team, who...SeniorFull timeWork experience placementRemote workWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview The Mastercard Fraud Scoring and Analytics Platform team in Dublin have an exciting opportunity to hire a Senior...SeniorFull timeWork experience placementWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview The Program Modernization team at MasterCard drives transformation and champions modernization across technology...SeniorFull timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Role Overview We are seeking a highly capable Senior Software Engineer with a strong foundation in software development...SeniorFull timeWorldwideFlexible hoursShift work
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard is a global technology company in the payments industry, focused on powering an inclusive, digital...SeniorFull timeWorldwide
- ...artificial intelligence, and programmable software-defined networking (SDN), Arista... ...with prestigious awards—including Best Engineering Team, Best Company for Diversity, and top... ...systems-fluent, and protocol-proficient Senior C++ Engineer to join our Software for Open...SeniorPermanent employmentFull timeRemote workHome officeShift work
- ...governments realize their greatest potential. Title and Summary Senior AI Engineer-1 Who is Mastercard? Mastercard is a global technology... ...across our platforms. This role sits at the intersection of software engineering, machine learning engineering, and applied data...SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior AI Engineer Overview Mastercard is seeking a Senior AI Engineer to... ...AI initiatives, applying advanced machine learning and software engineering practices to move models from experimentation...SeniorFull timeWorldwide
- ...organization, apply now. Job Summary We are looking for a Senior Splunk Developer to design, build, and optimize scalable Splunk... ...investigations and compliance audits. Mentor junior Splunk engineers and contribute to Splunk‑related practices. Required Skills...SeniorWork at officeRemote workFlexible hours
- ...governments realize their greatest potential. Title and Summary Senior Site Reliability Engineer Who is Mastercard? At Mastercard technology, we... ...our developers during the application build phase in software run principles that include operational design,...SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Platform Engineer Overview: As a Senior Platform Engineer (specializing... .... • Ability to install, support and diagnose third party software. • Strong programming skills in JCL, REXX, and other...SeniorFull timeWorldwideWeekend work
- ...governments realize their greatest potential. Title and Summary Senior Platform Engineer - Linux Overview: Linux Systems Administrator, Platform Support to provide support of technical hardware and software expertise in support of MasterCard Linux Operating systems...SeniorFull timeWorldwide
- ...via Claude, return accurate, contextually aware results. You are the steward of how well our BI tool thinks. Partner with data engineering to optimise performance, and build what's missing Own and maintain the semantic data layer and transformation logic so that...SeniorFull time
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview The Virtual Card Management (VCM) team is part of the Commercial Transaction Management & Controls (CTMC)...Full timeWorldwide
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Software Engineer II - Test Automation/Java We are looking for a Software Engineer – Test Automation (Java) with 3+...Full timeWorldwide
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II The Business Experimentation and Optimization (BE&O) teams within Mastercard’s Services organization are building...Full timeImmediate startWorldwide
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer – DevOps / SRE Overview The Mastercard Authentication team in Dublin is hiring a Software Engineer II with emphasis on...Full timeWorldwide
- ...About This Role We are looking for a Senior Shopify Full Stack Developer with deep expertise in the Shopify ecosystem, a strong grasp... ...and async collaboration. Comfortable mentoring other engineers and leading by example. Passionate about eCommerce innovation...SeniorFull time
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Foundry R&D Software Engineer II Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...Full timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer About Mastercard Mastercard powers a global, inclusive digital economy. We build secure, scalable technology that...Full timeWorldwide
- ...Grafana Cloud Profiles. Pyroscope gives engineers code-level visibility into how their applications... ...days. What You'll Be Doing As a Senior Engineer on Pyroscope, you will own... ...status quo when appropriate. Strong software craftsmanship. You write clean, robust,...SeniorFull timeRemote workShift work
- ...greatest potential. Title and Summary Principal Site Reliability Engineer Who is Mastercard? At Mastercard technology, we work to... ...support our developers during the application build phase in software run principals that includes operational design, automation, capacity...Full timeWorldwideFlexible hours
- ...As a Principal Cloud Security Engineer at LastPass, you will partner with DevOps and CI/CD engineers and our Architects team to ensure... ...teams to embed shift-left security practices throughout the software development lifecycle Implement and manage cloud and Kubernetes...Full timeShift work
- ...their greatest potential. Title and Summary Principal DevOps Engineer - Decision Management Platform Overview Join Mastercard’s... ...cost efficiency. All About You • 8+ years of experience in Software Engineering and DevOps roles, including at least 2 years in a...Full timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Full Stack Software Engineer II - React and Java Overview Mastercard Payment Gateway Service (MPGS) is on the lookout for a passionate and innovative...Full timeWorldwide
- ...governments realize their greatest potential. Title and Summary Lead Software Engineer Overview Mastercard is seeking a Lead Software Engineer... ...disruption and continuous improvement Mentor junior and senior engineers, providing technical guidance and delivery...Full timeWorldwide
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Overview: Mastercard is seeking a Lead Software Engineer to join our growing Commercial Connect API team. This team is building...Full timeWorldwide3 days per week
- ...governments realize their greatest potential. Title and Summary Lead Software Engineer Lead Software Engineer Overview: Who is Mastercard?... ...problems with practical, high-impact solution • Keep senior stakeholders informed of progress, risks, trade-offs, and...Full timeTemporary workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior robotics software engineer Ireland
- cybersecurity software engineer Ireland
- agile software developer Ireland
- financial software developer Ireland
- software engineer Ireland
- software engineer healthcare Ireland
- startup software engineer Ireland
- intel software engineer Ireland
- software developer positions Ireland
- software engineer full time Ireland






