Lead Software Engineer

Mastercard Mastercard · Fintech · Dublin 18, Ireland · Engineering

Lead Software Engineer at Mastercard in Dublin, Ireland. This role focuses on leading software engineering projects, developing and delivering enhanced software solutions, and ensuring team activities meet SLA requirements. Responsibilities include collaborating with partners, contributing to strategy, developing technical plans and architecture proposals, performing Proofs of Concept, managing project lifecycles, defining quality metrics, leading QA/QC processes, coordinating offshore development, mentoring team members, and ensuring compliance with standards and audit requirements. Experience in delivering secure solutions in the Financial Services Sector is preferred.

What you'd actually do

  1. Successfully lead major projects and complex assignments with broad scope and long-term business implications.
  2. Create solutions with high level of innovation, cost effectiveness, high quality and faster time to market.
  3. Lead day to day system development and maintenance activities of the team to meet service level agreements (SLAs).
  4. Collaborate with business and technical partners to identify and scope the opportunities, outline potential value and ROI, identify risks, benefits and constraints.
  5. Contribute to the overall strategy and manage complex issues within functional area of expertise.

Skills

Required

  • Software Engineering Concepts and Methodologies
  • Communication skills
  • Relationship skills
  • Collaboration skills
  • Organizational skills
  • Ability to learn and implement new technologies, frameworks and tools
  • Ability to support multiple concurrent activities
  • Ability to interface with external / internal resources
  • Ability to work as a member of a matrix based diverse and geographically distributed project team

Nice to have

  • delivering secure solutions in Financial Services Sector

What the JD emphasized

  • delivering secure solutions in Financial Services Sector is preferred
  • Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required