Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mastercard Logo

Senior Software Engineer - Decision Management Program

Mastercard

$115,000 - $184,000
Aug 13, 2025
O'Fallon, MO, USA
Apply Now

Mastercard is looking to solve the problem of building a sustainable economy where everyone can prosper by making transactions secure, simple, smart, and accessible, and the Decision Management Program (DMP) team is looking for a Senior Software Engineer to support the Near Real Time Service.

Requirements

  • Has the ability to write secure code in three or more languages (e.g., C, C+, C, Java, JavaScript, COBOL, SQL)
  • Some familiarity with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management
  • Understands and implements standard branching (e.g., Gitflow) and peer review practices
  • Understands and builds test code at the unit level, service level, and integration level to ensure code and functional coverage
  • Has skills to promote and coach teams on take on full stack development and facilitate end-to-end service ownership
  • Understands internal of operating systems (Windows, Linux, Mainframe) to write interoperable and performant code; able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
  • Oracle knowledge is a plus

Responsibilities

  • Participates in team prioritization discussions with Product/Business stakeholders
  • Defines requirements for new applications and customizations, adhering to standards, processes and best practices
  • Estimates and own delivery tasks (design, dev, test, development, configuration, documentation) to meet the business/functional requirements
  • Responsible for the analysis, design, development and delivery of software solutions
  • Report statuses and mange risks within the primary application/service
  • Review and monitor daily service volume and performance, reporting any inconsistencies
  • Participate in team ceremonies in alignment with Agile Methodology practices

Other

  • Bachelor or Master's degree in Computer Science or equivalent
  • Must abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
  • Must be eligible to work in the US or Canada
  • Must be willing to participate in team ceremonies and collaborate with team and business stakeholders
  • Must have excellent communication and problem-solving skills