Talent.com
This job offer is not available in your country.
Lead Software Engineering

Lead Software Engineering

Mastercard Data & ServicesDublin 18, Dublin, Ireland
14 days ago
Job description

JOB DESCRIPTION

Our Purpose

Title and Summary

Lead Software EngineeringAbout MasterCard :

At MasterCard, you can join a team of top business and technology innovators who are transforming the industry. We are changing the payments landscape and reinventing the way global merchants and issuers combat fraud and reduce costs. Our services allow customers to focus on what really matters - increasing sales and creating a great customer experience. Our relentless customer focus is what makes us an award-winning company.

We believe that when people come together, it unlocks potential. Our collaborative environment enables our teams to deliver and develop solutions that provide safety, security, and convenience for our customers.

Ethoca is a place where risk-takers thrive, change-makers excel, and innovators shape a better tomorrow. Innovation requires taking thoughtful risks and moving with speed and agility, so that’s what we do. We invite our employees to bring their hearts, minds, and whole selves to work daily to push boundaries and dream up new possibilities. Let’s create new opportunities together.

Position : Lead Software Engineer

We are looking for a Lead Software Engineer - a highly skilled full stack engineer with expertise in UI technology, Scala and Google Cloud Platform to join our team at Ethoca. In this role, you will lead Multiple Innovation, Integration and Development projects, exploring technology and Data solutions within our technology landscape. Our solution provides data analytics, visualization & data marketplace capabilities while leveraging cloud-based user interface, micro-services, visualization capabilities, Java, Scala, Design Patterns and SaaS integrations like Azure AD, Google cloud Platform, Lens, Terraform, File Transfer, Splunk, Dynatrace, SFTP, Cassandra & Snowflake, and Shared Services.

This senior role is visible and critical as part of a high-performing team, and it will appeal to you if you have an effective combination of domain knowledge, relevant experience and the ability to execute on the details. If you are passionate about leading innovative projects and have a strong background in software engineering, we'd love to hear from you.

Key Responsibilities :

  • Lead the development and implementation of major cross-department initiatives with long-term business implications, working closely with business and technical partners to identify opportunities and quantify costs, benefits, and risks.
  • The candidate should have a strong understanding of front-end and back-end technologies, experience with Scala programming language and proficiency in working with Google Cloud Platform services such as App Engine, Compute Engine, and Big Query.
  • Coach and lead a diverse engineering team, overseeing planning and execution of goals and objectives.
  • Foster an environment of innovation and creativity, challenging the status quo to drive continuous improvement.
  • Provide strategic leadership for specific applications and systems, as well as software development methodologies.
  • Drive architectural design and development of applications, services and user interfaces, while maintaining and scaling existing applications.
  • Collaborate with multiple scrum / delivery teams to enhance work processes and mitigate risks.
  • Take a hands-on approach to architecture and code development, ensuring the creation of high-quality, modular and secure code.
  • Proactively identify and solve potential problems before they occur and plan deployments, migrations and upgrades to minimize service impacts.
  • Optimize performance across all physical and logical dimensions and provide support to architects and engineers in designing effective, agile applications.
  • Contribute to the design of highly scalable, fault-tolerant and performant systems in the cloud.
  • Build strong relationships and collaborate with cross-functional teams to ensure project implementations and technical deliveries align with best practices and business needs.
  • Stay updated with new technologies and provide technical guidance to project teams.
  • Evaluate emerging technologies through Proof of Concepts and assist with project scoping, sizing, prioritizing, planning, and estimation.
  • Keep up to date with new technologies through self-study, blogs, meetups and conferences.
  • Offer technical guidance and support to project teams and analyze ITSM activities of the platform to provide feedback on operational gaps.
  • Support services before they go live through system design consulting, capacity planning and launch reviews and maintain services once live by measuring and monitoring availability, latency and overall system health.
  • Scale systems sustainably through automation and advocate for changes that improve reliability and velocity.
  • Practice sustainable incident response and conduct blameless postmortems, taking a holistic approach to problem-solving during production events.
  • Find resilient and reliable solutions to integration challenges with vendors and / or acquired entities, meeting high security and quality standards.
  • Demonstrate strong written and verbal communication skills, as well as collaboration skills across disparate technology vendors and business units.
  • Set priorities, objectives, and drive deliverables within global technology domains and sub-domains and engage with the broader technical community to anticipate developments in innovation and evaluate new solutions for future business platform system requirements.

All about you Or qualification.

  • Minimum Bachelor's degree in Information Technology, Computer Science, or extensive work experience.
  • 8+ Years of Hands-on Software development experience. 6 + years in Software and microservices architecture. Familiar with DevOps and IT Operations best practices.
  • Current understanding of best practices regarding application & system security
  • Success with executing Proof of Concept plans
  • Have strong data analytics knowledge, experience with ETL, Data Modelling & Pattern analysis using ML.
  • Extensive experience with databases : Relational & NoSQL
  • Success with producing high quality project design deliverables and documentation
  • Deep domain knowledge of Java 8 (or later). Spring Boot knowledge is required.
  • Deep domain knowledge of Scala and Google Cloud Platform.
  • Extensive experience with User interface development framework (Angular preferred)
  • Thorough and extensive knowledge and understanding of Software Engineering Concepts and Methodologies is required.
  • Willing to learn new technology stack and available to support customer & production environments for issue mitigation.
  • Need to work with global team and available in different time zones (US, Canada, Dublin, India).
  • Understanding of loosely coupled and stateless systems
  • Demonstrated track record with highly scalable, distributed systems
  • Familiarity with performance tuning, designing for failure & automation
  • Positive outlook in meeting challenges and working to a high level
  • Excellent written and spoken communication
  • 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.

    Create a job alert for this search

    Software Engineering Lead • Dublin 18, Dublin, Ireland

    Related jobs
    • Promoted
    Manager, Software Engineering

    Manager, Software Engineering

    MastercardDublin, Ireland
    Manager, Software EngineeringOverview : .Mastercard is a global technology company in the payments industry.Our mission is to connect and power an inclusive, digital economy that benefits everyone, e...Show moreLast updated: 25 days ago
    Director, Software Engineering

    Director, Software Engineering

    Rapid7Dublin, Ireland
    Director, Software Engineering, Detection & Response .Cyber threats are becoming more sophisticated, frequent, and damaging, challenging organizations to stay ahead of attackers in an increasingly ...Show moreLast updated: 16 days ago
    Digital Engineering Lead

    Digital Engineering Lead

    VodafoneDublin, Ireland
    With us, you can drive our digital ambition’.In this role, you will have overall accountability for Digital Engineering within Ireland, building and leading our Engineering group locally.This inclu...Show moreLast updated: 3 days ago
    Senior Manager, Software Engineering

    Senior Manager, Software Engineering

    UnitedHealth GroupDublin, Leinster, IE
    Optum is a global organisation that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 30+ days ago
    Software Engineering - Identity

    Software Engineering - Identity

    MicrosoftDublin, Dublin, Ireland
    Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a saf...Show moreLast updated: 5 days ago
    Software Engineering Team Lead

    Software Engineering Team Lead

    Cubic³Dublin, County Dublin, IE
    Quick Apply
    Cubic³ provides advanced software-defined vehicle solutions to over 200 countries around the world.Our powerfully smart connectivity enables leading automotive, agriculture, and transportation OEMs...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Software Developer Mulhuddart, Ie

    Software Engineering Software Developer Mulhuddart, Ie

    AvatureDublin, Ireland
    Elevate Your Career with IBM Ireland – Join Us as a Software Developer! Are You Ready to Shape the Future of AI and Cloud Technology?. At IBM Ireland, we're not just developing software; we're revol...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineering Lead

    Software Engineering Lead

    Lexisnexis Risk SolutionsDublin, Ireland
    Software Engineering Lead page is loadedSoftware Engineering LeadApply locations Dublin time type Full time posted on Posted Yesterday job requisition id R88400Software Engineering Lead Do you enjo...Show moreLast updated: 10 days ago
    Engineering Lead

    Engineering Lead

    Bank of IrelandDublin, Republic of Ireland
    Dublin, Republic of Ireland | Hybrid.Show moreLast updated: 30+ days ago
    Software Engineering Tech Lead (PHP Backend)

    Software Engineering Tech Lead (PHP Backend)

    Reperio Human Capital LtdDublin, Leinster, Republic of Ireland
    Software Engineering Tech Lead (PHP Backend) Contract : 1 year | Onsite : 2 days / week | Client : Dublin Based Our client needs an experienced PHP Backend Tech Lead for a 1-year contract.You'll lead th...Show moreLast updated: 18 days ago
    Software Engineering Manager

    Software Engineering Manager

    R3Dublin
    Become an Engineering Manager for a team at the forefront of our Digital Currency product.You’ll be leading our multidisciplinary engineering team. This is an opportunity of leading a team to create...Show moreLast updated: 17 days ago
    • New!
    Software Engineering Manager

    Software Engineering Manager

    CplDublin
    Walgreens Boots Alliance (Nasdaq : WBA) is an integrated healthcare, pharmacy and retail leader serving millions of customers and patients every day, with a -year heritage of caring for communities....Show moreLast updated: 15 hours ago
    • Promoted
    Support Engineering Lead

    Support Engineering Lead

    Protex Ai, Kilcaskin, Grange, Lisnagry, Co.Dublin, Ireland
    About us : At Protex AI, we are at the forefront of AI-driven computer vision, building a safer, smarter industrial workplace with an intelligent operating system that redefines how facilities opera...Show moreLast updated: 3 days ago
    • Promoted
    Senior Manager Software Engineering

    Senior Manager Software Engineering

    OptumDUBLIN, Leinster, Ireland
    Optum is a global organisation that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 1 day ago
    Lead Software Engineering

    Lead Software Engineering

    Mastercard, Inc.Dublin, Ireland
    Lead the development and implementation of major cross-department initiatives with long-term business implications, working closely with business and technical partners to identify opportunities an...Show moreLast updated: 11 days ago
    Software Engineering Lead

    Software Engineering Lead

    LexisNexis Risk Solutions (Europe) Limited CompanyDublin
    As the Software Engineering Lead, you will oversee and guide a team of software developers, manage sprints, and engage in high-level planning and design. Additionally, you will collaborate with stak...Show moreLast updated: 16 days ago
    Web Team Lead, Software Engineering

    Web Team Lead, Software Engineering

    Rakuten KoboDublin, Ireland
    Rakuten Kobo Ireland is looking for a Team Lead, Software Engineering to join our amazing Web team!.As a Team Lead, you will have the exciting opportunity to lead talented web development teams, dr...Show moreLast updated: 16 days ago
    Software Engineering Technical Lead (Front-End)

    Software Engineering Technical Lead (Front-End)

    Reperio Human CapitalDublin, Republic of Ireland
    Software Engineering Technical Lead (Front-End) .Front-end, Angular, Vue, React, Tailwind.Reperio has partnered with a leading company in the online booking sector who are looking for an experience...Show moreLast updated: 17 days ago