Manager, Software Engineering

3 days ago


Dublin, Ireland Mastercard, Inc. Full time

Responsibilities • Formally supervise and coach 2+ teams of engineers to build, enhance, and support multiple applications/services in the delivery of internal or market-facing Products, Platforms, or Product bundles • Work with business/product owners to develop and deliver on new services to introduce new products and bundles • Ensure objectives and development plans are established at the start of the year and reviewed continuously throughout the year • Recruit and hire the right talent, always bringing in someone better than at least half the individuals in the role • Continuously engage and improve teams' performance by conducting recurring 1-1 meetings, knowing your people, managing career development, and understanding who is at risk • Provide and facilitate timely feedback, coaching in the moment, and mentoring for staff at all levels • Emulate and drive Mastercard Way behaviors through their behavior, recognitions, coaching, and employee engagement • Manage and optimize budgets, forecasting, and cost allocation while delivering on business needs in the area of ownership • Provide strategic thinking and leadership related to a wide range of applications and systems, or software-development methodologies • Benchmark and drive engineering productivity, quality, and technology policypliance in the areas of ownership • Proactively share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity About You: • IT experience with successful track record in managing small scale development organization (2+ teams) with demonstrated thought-leadership, cross-functional influence, and partnership • Progressively grown career with proven design and development experiences in multiple languages, secure coding standards (, OWASP, CWE, SEI CERT), and vulnerability management. • Has skills in building applications using open frameworks to achieve reuse and reduce development times (, Spring Boot, Steeltoe, Angular, DXP, others) • Understands internals of operating systems (Windows, Linux) to deliver interoperable and performant code • Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors • Has skills to document and coach team on the development practices and coding guidelines (, branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling) • Understands use cases for advanced design patterns (, service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code • Has skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring • Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience • Understands system architecture to plan for platform and infrastructure capacity (, database,pute, network, storage) and drives the dependency prioritization to reduce the delivery lead time • Has skills to understand customer journeys and ensure a good customer experience by continuously reducing mean time to mitigate (MTTM) for incidents and ensuring high availability ( as a starting point) • Has skills to simplify deployment and eliminate software and infrastructure snowflakes using standardized platforms, ephemeral instances, and automation • Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry-standard tools (, Jenkins, Bamboo, AWS/Azure pipelines, XL Release, others) • Able to configure rules and build automation for code with vulnerability scanning and softwareposition analysis using standard tools (, Sonar, Checkmarx, Nexus, JFrog XRay, Veracode, others) • Has skills to define, organize, and report on test runs for major, minor, and hotfix releases (including unit,ponent level, system level, customer journeys, past customer issues, and regulatory controls) • Has skills to conduct various performance tests (, load, spike, breakpoint, endurance) to understand application/service limits and behaviors Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networkses 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 Job ID R-252716



  • Dublin Pike, Ireland Software Placements Full time

    Overview Our client, a leading multinational semiconductor company, requires a Contract FPGA/ASIC Design Software Verification Engineer for an 11-month daily rate role based in West Dublin, Ireland. The role requires onsite work 5 days per week. Role The Design Software Verification team verifies the EDA tool chain for pre- and post-silicon support. They...


  • Dublin, Ireland Reperio Human Capital Ltd Full time

    Senior Software Engineering Manager Dublin/Hybrid My client is a market leader in the Fintech space, looking for a Senior Software Engineering Manager to lead their Software Development teams to elevate their software engineering capabilities, instil a culture of continuous improvement and innovate their Digital Solutions offering. You will be experienced in...


  • Dublin, Ireland Google Ireland Ltd Full time

    Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership...


  • Dublin Pike, Ireland Canonical Full time

    Software Engineering Manager - Sustaining Engineering Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the...


  • Dublin, Ireland Mastercard Full time

    OverviewICCP is designed to simplify and automate the exchange of payments-related data between the world's Buyers and Suppliers, a fundamental part of Mastercard's Commercial Solutions, enabling some of our largest customers to issue Virtual Cards to securely manage and report on Travel, Expense & Supplier transactions.Focused on secure, highly available...

  • Product Manager

    2 weeks ago


    Dublin, Ireland EBM Software Full time

    THE ROLE We’re looking for a visionary product leader who can keep the client in focus while creating, leading, and evangelizing the product vision, navigating through technical requirements, go-to-market plans, and design globally spread Product leadership, development, UX, and Product marketing functions to ensure our products meet the highest standards...


  • Dublin, Ireland Reperio Human Capital Ltd Full time

    Senior Software Engineering Manager (Mobile) Dublin/Cork/Hybrid My client is a market leader in the Digital Banking space, looking for a Senior Software Engineering Manager to lead their Mobile Development team to elevate their software engineering capabilities, instil a culture of continuous improvement and innovate their Mobile Solutions offering. You will...


  • Dublin, Ireland Mastercard Full time

    Join to apply for theManager, Software Engineering R-role atMastercardGet AI-powered advice on this job and more exclusive features.Direct message the job poster from MastercardOverviewThe Mastercard Commercial Solutions team in Dublin have an exciting opportunity for a Manager of Software Development to help further grow our organization by enabling teams...


  • Dublin, Ireland Guidewire Software Full time

    SummaryAt Guidewire, we make software that offers Property and Casualty (P&C) Insurance companies the tools to take care of their customers when they need it the most, whether that's a time of crisis, a natural disaster, an accident, or exposure to cyber risks.We build the core applications that insurance companies use to sell and underwrite policies, settle...


  • Dublin, Ireland Software Placements Full time

    Overview Our client a leading Multinational Semiconductor Company requires Principal Analog Mixed Signal Design Engineer for role in Dublin, City Centre, Ireland. Role: You will design, develop and define complex CMOS analog circuitry such as reference generators, clocks, comparators, amplifiers and data converters. Responsibilities Design, develop and...