Mastercard - O'Fallon, MO

posted 16 days ago

Part-time - Manager
O'Fallon, MO
Credit Intermediation and Related Activities

About the position

The Manager of Software Engineering in Treasury Services at Mastercard is responsible for overseeing multiple teams of engineers who develop and support critical applications and services for the Treasury and Finance team. This role involves strategic leadership, team management, and ensuring the delivery of high-performing software solutions that facilitate global payments and treasury operations. The position emphasizes a culture of inclusion and collaboration, aligning with Mastercard's core values and commitment to customer focus.

Responsibilities

  • Formally supervise and coach multiple teams of engineers to build, enhance, and support applications/services.
  • Provide strategic thinking and leadership related to applications and software-development methodologies.
  • Establish and review objectives and development plans throughout the year.
  • Hold regular staff meetings to communicate updates and organizational changes.
  • Delegate responsibilities effectively and hold teams accountable.
  • Recruit and hire top talent for the engineering teams.
  • Engage and improve team performance through regular 1-1 meetings and career development discussions.
  • Provide timely feedback and coaching to staff at all levels.
  • Manage budgets, forecasting, and cost allocation to meet business needs.
  • Build a strong network across the company for collaboration on technical and business solutions.
  • Emulate and drive Mastercard Way behaviors through recognition and employee engagement.

Requirements

  • IT experience with a successful track record in managing small scale development organizations (2+ teams).
  • Proven design and development experience in multiple programming languages and secure coding standards.
  • Proficient in documenting and coaching teams on development practices and coding guidelines.
  • Ability to understand and address technical debt and operational issues.
  • Knowledge of system architecture for planning platform and infrastructure capacity.
  • Skills to understand customer journeys and ensure a good customer experience.
  • Proficient in simplifying deployment and using standardized platforms and automation.
  • Experience in automating builds, tests, and deployments with a focus on automation.
  • Proficient in defining and reporting on test runs for software releases.
  • Bachelor's degree in software engineering, computer science, or related discipline preferred.

Nice-to-haves

  • Payment industry knowledge preferred but not required.

Benefits

  • Insurance (medical, prescription drug, dental, vision, disability, life insurance)
  • Flexible spending account and health savings account
  • Paid leaves including 16 weeks new parent leave and up to 20 paid days bereavement leave
  • 10 annual paid sick days
  • 10 or more annual paid vacation days based on level
  • 5 personal days
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • Deferred compensation for eligible roles
  • Fitness reimbursement or on-site fitness facilities
  • Eligibility for tuition reimbursement
  • Gender-inclusive benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service