Mastercard - O'Fallon, MO

posted about 2 months ago

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

About the position

The Treasury Services - Manager, Software Engineering role at Mastercard involves leading the engineering team responsible for developing and delivering software solutions that support the Treasury Services Program. This program is crucial for managing global payments, treasury operations, and risk management. The manager will oversee multiple teams, ensuring high performance and adherence to best practices while fostering a culture of inclusion and continuous improvement.

Responsibilities

  • Supervise and coach 1-2 teams of engineers to build, enhance, and support applications/services.
  • Collaborate with business/product owners to develop and deliver new services and products.
  • Establish and review objectives and development plans throughout the year.
  • 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 mentoring for staff at all levels.
  • Emulate and drive Mastercard Way behaviors in team interactions.
  • Manage and optimize budgets, forecasting, and cost allocation.
  • Provide strategic thinking and leadership related to applications and software-development methodologies.
  • Benchmark and drive engineering productivity and quality.

Requirements

  • IT experience managing small scale development organizations (2+ teams).
  • Proven design and development experience in multiple programming languages.
  • Experience with secure coding standards and vulnerability management.
  • Skills in building applications using open frameworks (e.g., Spring Boot, Angular).
  • Understanding of operating systems internals (Windows, Linux).
  • Ability to perform debugging and troubleshooting of code.
  • Skills to document and coach teams on development practices and coding guidelines.
  • Understanding of advanced design patterns for efficient code implementation.
  • Ability to conduct technical reviews of code and promote continuous refactoring.
  • Understanding of system architecture for platform and infrastructure capacity planning.

Nice-to-haves

  • Experience with CI/CD tools (e.g., Jenkins, AWS/Azure pipelines).
  • Skills in vulnerability scanning and software composition analysis tools.
  • Experience in conducting various performance tests for applications.

Benefits

  • Medical, prescription drug, dental, and vision insurance.
  • Disability and life insurance coverage.
  • Flexible spending account and health savings account options.
  • Paid leaves including 16 weeks new parent leave and up to 20 paid days bereavement leave.
  • 10 annual paid sick days and 10 or more annual paid vacation days based on level.
  • 5 personal days and 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.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service