Mastercard

Software Engineer II

Mastercard
Apply
2 days ago
O'Fallon, MO, USAMid Level
H1B sponsor

Base Salary

$92k - $147k/yr

Responsibilities

  • Gather and analyze business requirements and translate them into scalable, maintainable, and secure software solutions.
  • Contribute to application design, architecture, design patterns, component interactions, and enterprise technology standards.
  • Design, develop, maintain, deploy, monitor, and support enterprise and cloud-based applications.
  • Create and maintain unit, functional, integration, and automated tests.
  • Participate in code reviews and apply software engineering best practices.
  • Troubleshoot production, application, integration, and infrastructure issues through root cause analysis and corrective actions.
  • Optimize application performance across applications, APIs, databases, and cloud environments.
  • Apply secure coding, security-by-design, vulnerability prevention, and vulnerability remediation practices.
  • Build solutions supporting high availability, resiliency, observability, monitoring, alerting, and operational readiness.
  • Collaborate with product owners, business partners, senior engineers, and cross-functional engineering teams.

Requirements

  • Strong understanding of data structures, algorithms, object-oriented design, and scalable application development.
  • Experience developing secure, maintainable, scalable, and high-performing enterprise software.
  • Experience with code reviews, software quality practices, and application security principles.
  • Experience developing unit, functional, integration, and automated testing solutions.
  • Experience analyzing application performance and implementing optimization improvements.
  • Proficiency with J2EE, Java 8 or higher, JSP, Servlets, Spring 5, Hibernate, and relational or non-relational databases such as Oracle, SQL Server, MySQL, PostgreSQL, MongoDB, or comparable technologies.
  • Experience troubleshooting and supporting business-critical production applications.
  • Preferred experience with SOAP, application servers, HTML, JavaScript, jQuery, UNIX shell and AWK scripting, XML/XSLT, CSS, C#, React, Angular, Microsoft Visual Studio, RAD, or Eclipse.
  • Experience with AWS cloud services and cloud-native application development is preferred.
  • Understanding of observability, monitoring, operational readiness, and reliability engineering concepts.
  • Experience with Agile and Waterfall delivery methodologies.
  • A bachelor’s degree in information systems, information technology, computer science, engineering, or equivalent practical experience is preferred.

Benefits

  • Full-time employees generally receive medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leave; 401(k) matching; fitness reimbursement or on-site fitness facilities; tuition reimbursement; and other benefits.
  • Benefits include 16 weeks of new parent leave, up to 20 days of bereavement leave, 80 hours of paid sick and safe time, 25 vacation days, five personal days, and 10 U.S. observed holidays, with some benefits prorated based on hire date.
  • The position is intended to be filled by February 2, 2027, or as soon as possible if that date has passed.
  • The U.S. base salary range for O’Fallon, Missouri is $92,000–$147,000.

Tech Stack

AngularAWKAWSC#CSSHTMLJavaJavaScriptjQueryMicrosoft SQL ServerMongoDBMySQLPostgreSQLReactSOAP

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me