• A

    Lead Software Engineer  

    - Dublin 1

    Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software EngineerOverview Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully. 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? Role This role involves working with a team of talented developers to develop high performance, high volume solutions. You will be responsible for: • Lead day to day systems 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. • Collaborate with Architects, fellow Leads, Developers, Business Analysts & Product Owners in Dublin & other Mastercard locations. • Develop high-quality, secure, scalable and maintainable Java-based software solutions. • Apply best practices for automated testing, automated code quality, automated delivery & automated monitoring. • Mentor the senior & junior engineers on your team through sound technical advice, UML documentation & code reviews. • Assist with troubleshooting production incidents & channel learnings back into the development stream to mitigate future customer impact. • Participate in PoCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks. • Collaborate with vendor resources for support of products. • Conduct brownbag sessions on new and upcoming technologies, methodologies and application appropriate frameworks. • Actively look for opportunities to enhance standards and improve process efficiency. • 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. • Work as part of a co-located Agile SCRUM team. 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. • Deep knowledge of software development processes including agile processes and test driven development. • Experience with the design and development of complex, multi-tier software solutions. xsokbrc • Essential Skills required: ○ A wide breadth and depth of technical experience using Java/JEE ○ Strong Linux and shell scripting ○ Oracle & PL/SQL and advanced SQL scripting ○ Extreme Performance or NoSQL Data Storage such as GemFire Object Grid, Terracotta, or Cassandra ○ Spring Framework (including Spring Boot) ○ J2EE Web Application/Web Services (e.g. with JBoss and/or Apache Tomcat) ○ Web Services – REST/XML/JSON • Desirable Skills: ○ Messaging – MQ and JMS ○ Business rules execution systems (e.g. IBM Operational Decision Manager (ODM - formerly ILOG) or JBoss Drools) ○ Experience integrating vendor and open source products into an overall system ○ 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 Experience with visual design tools (Visio, Confluence Gliffy, etc.) 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.

  • A

    Software Engineer II in Test (SDET)  

    - Dublin 1

    Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II in Test (SDET)Who is Mastercard Please double check you have the right level of experience and qualifications by reading the full overview of this opportunity below. Mastercard is a global technology company in the payments industry. Our mission is to power an inclusive, digital economy that benefits everyone by making transactions safe, simple, smart, and accessible. With secure data, global networks, and deep partnerships, we help individuals, financial institutions, governments, and businesses realize their greatest potential. Our culture is driven by our decency quotient (DQ), guiding how we work and innovate across more than 210 countries and territories. Overview The Decision Management Program (DMP) delivers intelligent, realtime decisioning products using streaming analytics, business rules engines, AI models, and largescale distributed systems. These capabilities help prevent fraud and enable trusted transactions across the Mastercard network. We are seeking an SDET (Software Engineer II) with 4+ years of handson engineering and automation experience to join the Decision Operations team in Dublin. This role blends strong software engineering skills with deep quality engineering expertise to ensure our decisioning systems are reliable, scalable, and secure. Role (What You Will Do) As an SDET, you will: Own endtoend quality for application components, including test design, automation, execution, and reporting. Develop highquality, secure, and testable code for backend services, REST APIs, and supporting components. Build and maintain automated test suites (unit, integration, functional, regression, mutation testing). Contribute to CI/CD pipelines by integrating automated tests and quality gates. Participate in Agile ceremonies and collaborate closely with developers, architects, and product teams. Troubleshoot production issues, perform rootcause analysis, and implement corrective/preventive actions. Conduct code reviews, refactor test and application code, and contribute to technical documentation. Advocate for best practices in testability, automation, secure coding, and continuous improvement. Support engineering guilds and knowledgesharing initiatives. All About You (What You Bring) Technical Skills Full stack tester with strong programming skills with the ability to write secure, maintainable code (Java, SQL, or similar). Handson experience with Spring Boot, microservices, and distributed system patterns. Deep understanding of automated testing across levels: Unit testing (JUnit, Mockito) Service/API testing Integration and functional testing Regression and mutation testing Ability to design test plans, test cases, and test data for functional and nonfunctional requirements. Familiarity with design patterns (factory, adapter, singleton, observer, strategy, IoC). Experience testing different application types: APIs, eventdriven services, batch jobs, web apps, bigdata pipelines. Soft Skills Strong problemsolving and debugging skills. Ability to manage multiple tasks and deliver within business timelines. Passion for quality, automation, and continuous improvement. Strong communication and collaboration skills. Desirable Skills Experience with CI/CD tools (Jenkins, GitHub Actions), monitoring tools (Splunk, Dynatrace), and performance testing (JMeter). Exposure to cloud platforms (AWS, Azure, GCP), Docker, Kubernetes. Experience with Redis, Kafka, or other distributed data technologies. Knowledge of secure coding standards (OWASP, CWE, SEI CERT). xsokbrc Familiarity with code quality and security scanning tools (Sonar, Checkmarx, Black Duck, Zally 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.

  • V

    Desktop Support IT Specialist  

    - Dublin 1

    About you Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply. You’re an Desktop Support specialist and tech enthusiast with a passion for customer support. Your keen eye for detail ensures that we provide excellent technical and customer support, and you excel at proactively solving complex problems. As a forward-thinking team player, you contribute positively to a collaborative environment, consistently seeking ways to enhance functionality and improve user experiences. With a strong customer-centric approach, you are dedicated to providing exceptional support and training to end-users. About this role We are looking for a Desktop Support specialist to assist the CorpIT Support team and partner with Workplace, IT Engineering and Onboarding teams. This role will serve as a point of contact for the EMEA region employee lifecycle management (onboarding and offboarding), office initiatives, local and global events. This person will be responsible for anchoring to our IT SLAs and providing excellent end user support for our team. Our ideal candidate will be strong technically, a proactive personality, someone with a desire for learning and helping the team. What you'll be doing: Provide L1 and L2 technical support to Udemy internal customers for all end user computing technologies, escalating requests where needed. Be the onsite point of contact for IT requests, primarily in our Dublin office and remote employees across EMEA Cross collaboration with various teams including Workplace, IT Engineering, and Onboarding Address all end user IT requests, work with L3 teams for various operational projects,  identify gaps in CorpIT Support process, document, and resolve.  Research, assist and test enterprise solutions for our L3 teams when needed. Employee and hardware lifecycle management including: onboarding, application provisioning, deprovisioning, and offboarding Assist with tier 1 & 2 MDM system requests, asset management, and maintenance.  Learn through our Udemy platform how to perform patch management and endpoint automation to assist in L3 efforts and more. Assist with IT support for various Workplace and Corporate Comms initiatives, office moves, A/V & maintenance where needed. Exhibit a solutions-oriented mindset What you’ll have Technical support background (2  years minimum) with knowledge of cloud-based application architectures and methods used to manage them including: Okta Admin, GSuite Admin, Slack and JAMF required.  Active Directory, Intune, and SnipeIT are a plus. 2+ years experience working with MacOS, Windows, iOS, and Android preferably in a SaaS environment. Ability to configure, image, install, and troubleshoot hardware including laptops, video conferencing, audio visual and end user peripherals Experience supporting staff in an office based setup,  executive level staff at a regional level (EMEA) is a plus. About your Skills Experience scaling and supporting a growing organization. Ability to work independently, navigate day to day operations with limited direction through building business partner relationships. Ability to navigate various ITSM ticketing systems, knowledge of Jira Service Management preferred. You have a data driven mindset and leverage historical data for decision making and process improvement. Clear and concise communication, organization, and writing skills with vendors, employees and e-staff.  Able to assist executive level teams efficiently, prioritize tasks, and be the “face of IT” with stakeholders. Must have the ability to resolve end user issues through research, persistence, team collaboration, personal research, and the desire to proactively learn on one’s own. Knowledge of administration panels for SaaS tools including but not limited to: Google, Okta, Atlassian suite, Zoom, Adobe, Box, DocuSign, Slack, and Microsoft Vaco by Highspring values a diverse workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. EEO Notice Vaco by Highspring is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race (including but not limited to traits historically associated with race such as hair texture and hair style), color, sex (includes pregnancy or related conditions), religion or creed, national origin, citizenship, age, disability, status as a veteran, union membership, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, political affiliation, or any other protected characteristics as required by federal, state or local law. Vaco by Highspring and its parents, affiliates, and subsidiaries are committed to the full inclusion of all qualified individuals. As part of this commitment, Vaco by Highspring and its parents, affiliates, and subsidiaries will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact . Vaco by Highspring also wants all applicants to know their rights that workplace discrimination is illegal. By submitting to this position, you agree that you will be giving Vaco by Highspring the exclusive right to present your as a candidate for the foregoing employment opportunity. You further agree that you have represented information about yourself accurately and have not affirmatively misrepresented your qualifications. You also agree to maintain as confidential, to the fullest extent permitted by law, any information you learn from Vaco by Highspring about the position and you will limit disclosure of information about the position only to the extent necessary to perform any obligations in furtherance of your application. In exchange, Vaco by Highspring agrees to exercise reasonable efforts to represent you through all solicitation, job screening and resume dispersal. Privacy Notice Vaco by Highspring and its parents, affiliates, and subsidiaries (“we,” “our,” or “Vaco by Highspring”) respects your privacy and are committed to providing transparent notice of our policies. California residents may access Vaco by Highspring HR Notice at Collection for California Applicants and Employees here. Virginia residents may access our state specific policies here. Residents of all other states may access our policies here. Canadian residents may access our policies in English here and in French here. Residents of countries governed by GDPR may access our policies here. Pay Transparency Notice Determining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. With that said, as required by local law, Vaco by Highspring believes that the following salary range referenced above reasonably estimates the base compensation for an individual hired into this position in geographies that require salary range disclosure. xsokbrc The individual may also be eligible for discretionary bonuses.



For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany