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

Lead Software Engineer

Mastercard Data & ServicesDublin, Ireland
9 days ago
Job description

Social network you want to login / join with :

JOB DESCRIPTION

Our Purpose Title and Summary

Lead Software Engineer Overview

Mastercard Payment Gateway Service (MPGS) is seeking a passionate and experienced Lead Full Stack Software Engineer (Front-End Heavy) to lead the development of user-centric, performant, and scalable applications.

The role requires expertise in modern frontend technologies such as Angular and React, along with strong backend skills in Java / J2EE and Spring.

Key Responsibilities :

Front-End Development

  • Lead the development of dynamic, responsive, and intuitive user interfaces using Angular and React.
  • Optimize front-end applications for performance, accessibility, and scalability.
  • Implement reusable components, state management solutions, and design system integrations.

Back-End Development

  • Design and develop backend services using Java / J2EE, Spring, and JPA.
  • Integrate front-end applications with backend APIs and services.
  • Manage and optimize interactions with RDBMS.
  • Cloud and Infrastructure

  • Design and deploy applications on cloud platforms.
  • Utilize cloud-native tools to enhance system scalability, reliability, and security.
  • Agile Practices

  • Participate in agile ceremonies such as sprint planning and stand-ups to ensure timely delivery.
  • Contribute to iterative delivery cycles for rapid and quality-focused releases.
  • CI / CD and DevOps

  • Implement and maintain CI / CD pipelines with tools like Jenkins.
  • Promote DevOps best practices to improve development efficiency.
  • Team Leadership and Mentorship

  • Lead and mentor engineering teams, guiding best practices and architectural decisions.
  • Collaborate with Product, UX, and QA teams to align technical and business goals.
  • UI Performance Optimization (Optional)

  • Conduct performance tuning and UI optimizations for fast-loading, responsive applications.
  • Use tools like Lighthouse and Chrome DevTools to identify and resolve bottlenecks.
  • Must-Have Skills :

  • Frontend : Proficiency in Angular and React, following modern best practices.
  • Backend : Experience with Java / J2EE, Spring, and JPA.
  • Database : Strong knowledge of RDBMS.
  • Cloud : Hands-on experience with cloud platforms.
  • CI / CD : Skills in Jenkins and related tools.
  • Agile : Deep understanding of agile methodologies and tools like Jira and Confluence.
  • Good-to-Have Skills :

  • UI Performance Engineering : Experience with tools like Lighthouse and Chrome DevTools.
  • Qualifications :

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • 8+ years of full-stack development experience with a focus on front-end-heavy applications.
  • Proven leadership and delivery of scalable solutions.
  • Strong problem-solving skills and passion for user experience.Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks carry inherent risks.
  • Employees and contractors must :

    Abide by Mastercard's security policies and practices; Ensure confidentiality and integrity of accessed information; Report security violations or breaches; Complete mandatory security trainings as per Mastercard's guidelines.

    J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Dublin, Ireland