M

Mastercard

Processes payments across a global network

Manager, Software Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 10 years of overall information technology experience spanning all phases of the development lifecycle and relationship-building with business clients.
  • At least 1 year of people management experience.
  • Hands-on experience working on Java Spring Boot-based applications and Oracle.
  • Familiarity with building Splunk dashboards or using other monitoring tools.
  • Experience engaging external information technology vendors, including managing vendor selection and maintaining vendor relationships.
  • Broad knowledge of strategy, planning, and required project-management processes and techniques.
  • In-depth knowledge of project-planning techniques and automated project-planning tools.
  • Extensive knowledge of managing scrum teams and the Agile (Scrum, SAFe) process.
  • Extensive knowledge of project-management processes, systems-development methods, organizational-change-management concepts, and business-process-improvement methods.
  • Experience working with technical applications and/or information systems, or equivalent.
  • Strong project-management skills, including the ability to prioritize work and meet deadlines.
  • Strong planning, organizational, and leadership skills.
  • Strong verbal and written communication skills.
  • Strong interpersonal skills, including the ability to make effective presentations and communicate technical concepts to non-technical clients.
  • Strong meeting-facilitation and negotiation skills.
  • Strong business judgment, analytical and problem-solving skills, and planning skills.
  • Ability to direct the work of others.
  • Ability to work in a team environment.
  • Ability to demonstrate a high level of initiative and accountability.

Responsibilities

  • Formally supervise, coach, and develop a work group or team.
  • Manage and lead two scrum teams, driving best practices and culture in the teams' ways of working.
  • Conduct effective one-to-one meetings with the team.
  • Demonstrate a customer-first approach.
  • Escalate risks promptly, resolve conflicts, and manage stakeholders.
  • Ensure teams comply with goal-setting and performance-appraisal processes.
  • Set high standards and challenge the team to continuously improve.
  • Provide strategic leadership related to specific applications and systems or software-development methodologies.
  • Provide coaching and guidance to the Software Engineering teams.
  • Oversee moderately complex projects or hold project accountability at the departmental or divisional level.
  • Plan, develop, and execute projects to meet business needs.
  • Understand systems scope and project objectives, along with each team member's role and function, to lead the project team effectively and meet business needs.
  • Communicate timely and accurately with project staff and key stakeholders throughout the project lifecycle.
  • Regularly communicate the status of specific project deliverables to management.
  • Identify key barriers to project or departmental success and actively manage mitigation activities.
  • Prioritize and provide input into cross-application or system enhancements, new products, processes, standards, or plans in support of the business.
  • Address moderately difficult problems and develop solutions.
  • Provide technical support to Business Owners during implementation of new products and services.
  • Determine development impacts to current processing and work with analysts and engineers to ensure enhancements are accurate.
  • Document and coordinate audit controls and Payment Card Industry requirements.
  • Abide by Mastercard security policies and practices; ensure the confidentiality and integrity of accessed information; report suspected security violations or breaches; and complete mandatory periodic security training.

Desired Qualifications

  • Knowledge of Mastercard and the payments industry.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs