Talent.com
Senior Software Engineer
Senior Software EngineerMastercard • O'Fallon, Missouri, United States
Senior Software Engineer

Senior Software Engineer

Mastercard • O'Fallon, Missouri, United States
3 days ago
Job type
  • Full-time
  • Part-time
Job description

Our Purpose

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Title and Summary

Senior Software Engineer

Who is Mastercard?

Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.

Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.

Smart Interface Overview :

Diverse agile team working on the Smart Interface product which is a set of APIs that allow Mastercard customers to participate in the 3-D Secure ecosystem. The 3-D Secure authentication protocol is based on a three-domain model where the Acquirer and Issuer are connected by the Interoperability Domain for the purpose of authenticating a Cardholder during an electronic commerce (e-commerce) transaction or to provide identity verification and account confirmation. Smart Interface provides this interoperability where the main function is to route authentication requests to the appropriate Directory Server for further processing. We support e-commerce (browser and in app) transactions from around the world.

Role

All staff at Mastercard are expected to demonstrate 'Mastercard Way' cultural values every day - own it, simplify it, sense of urgency, thoughtful risk-taking, unlock potential, and be inclusive – with a relentless focus on our customers. As a Sr Software Development Engineer at Mastercard, you are expected to perform the following general duties :

  • Work with business / product owners to develop and deliver on new and enhanced services
  • Drive the application design, including dependent services, service interactions, and policies
  • Participate in team prioritization discussions with Product / Business stakeholders
  • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet business requirements
  • Drive integration of services focusing on customer journey and experience
  • Simplify and improve the cost / benefit of a function / service / architecture strategy
  • Automate build, operate, and run aspects of Smart Interface

All About You

  • Has the ability to write secure code in two or more languages (e.g., Java, JavaScript, Angular) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management
  • Has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, Angular, others)
  • Understands internals of operating systems (Windows, Linux) to write interoperable and performant code
  • Understands internals of Pivotal Cloud Foundry (PCF) and Cloud platforms and tools
  • Has skills to undertake infrastructure and deployment automation using industry-standard tooling (e.g., Chef, Puppet, SaltStack, Terraform, Ansible)
  • Familiar with the adoption of standard logging frameworks and tools (e.g., log4j, Splunk) to aggregate and analyze time-series of logs
  • Has skills to build monitoring and alerting focusing on key signals (resource usage, threshold breaches, rate of change) by using industry-standard tools (e.g., Splunk, Dynatrace)
  • Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
  • Understands software development productivity metrics (e.g., code churn, commit size, commits / story) and help teams to remove blockers and continuously improve code velocity, quality, and release frequency
  • Understands Platform-as-a-Service to build applications that run on standardized application platforms and deploy specifications, e.g., Web and application servers, API Gateways, Database Services, and Load balancers
  • Has skills to engage engineers across Technology organization to promote standard software patterns and reuse of common libraries and services
  • Has skills to succinctly articulate architecture patterns of complex systems, with business and technical implications, to executive and customer stakeholders
  • Leverages understanding of DevOps best practices to guide developers and abstract application development from underlying hosting platforms and infrastructure
  • Has skills to evaluate practices, metrics, and roles to continually optimize SDLC methodologies and automate processes to improve lead time and quality
  • To find US Salary Ranges, visit People Place. Under the Compensation tab, select "Salary Structures." Within the text of "Salary Structures," click on the link "salary structures 2025," through which you will be able to access the salary ranges for each Mastercard job family. For more information regarding US benefits, visit People Place and review the Benefits tab and the Time Off & Leave tab.

    Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

    Corporate Security Responsibility

    All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and 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.

    In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include : insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 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; and many more.

    Pay Ranges

    O'Fallon, Missouri : $115,000 - $184,000 USD

    Create a job alert for this search

    Senior Software Engineer • O'Fallon, Missouri, United States

    Related jobs
    Senior Software Engineer : MasterCard

    Senior Software Engineer : MasterCard

    ShiftCode Analytics • O'Fallon, MO, United States
    Full-time
    Interview : Coding test + F2f interview.Visa : All apart from h1b and cpt.The Network Services team is seeking a Senior Software Engineer to development and delivery of software solutions within an...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer- Mastercard

    Software Engineer- Mastercard

    ShiftCode Analytics • O'Fallon, MO, United States
    Full-time
    Interview : 1st- Virtual and 2nd- Onsite.We are looking for brilliant, passionate and innovative software developers to join its innovation center in St Louis. In this role, you will be a key member ...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer - Dispute Lifecycle

    Senior Software Engineer - Dispute Lifecycle

    MasterCard • O'Fallon, MO, United States
    Full-time +1
    Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can prosper.We supp...Show more
    Last updated: 4 days ago • Promoted
    Sr Software Engineer

    Sr Software Engineer

    inSync Staffing • Wildwood, MO, United States
    Full-time
    Benefits (employee contribution) : .All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer II

    Software Engineer II

    Vets Hired • O'Fallon, MO, United States
    Full-time
    A hands-on full stack engineer that can code and build high quality secure front.REST API / backend that is modular, functional, and testable. Contribute to all parts of the software's development inc...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    HarveyNashUSA • O'Fallon, MO, United States
    Full-time
    Title : Senior Softw a re Engineer ( Cloud & Security ).Location : O 'Fallon, Missouri (Main Campus) (Hybrid).As part of an exciting, fast paced environment developing authentication and security sol...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer (Remote - Europe)

    Software Engineer (Remote - Europe)

    Paymentology • Pacific, Missouri, United States
    Remote
    Full-time
    As the first truly global issuer-processor, we give banks and fintechs the technology and talent to launch and manage Mastercard, Visa cards at scale — across more than 60 countries.Our advanced, m...Show more
    Last updated: 25 days ago • Promoted
    Java Software Engineer (O'Fallon)

    Java Software Engineer (O'Fallon)

    Vista Applied Solutions Group Inc • O'Fallon, MO, US
    Part-time
    As a Lead Software Engineer / Architect, you will : .Create architectural designs for applications, ensuring they meet business requirements and are scalable. Write code to build and enhance applicati...Show more
    Last updated: 17 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    w3r Consulting • O'Fallon, MO, United States
    Full-time
    Participate in team prioritization discussions with Product / Business stakeholders.Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business ...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MasterCard • O'Fallon, MO, United States
    Full-time +1
    Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can prosper.We supp...Show more
    Last updated: 4 days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Yantran LLC • O'Fallon, MO, United States
    Full-time
    At • • • ( • • • | Connected World, Connected Experiences), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technol...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer II

    Software Engineer II

    Acosta Group • Chesterfield, MO, United States
    Full-time +1
    Collaborate with fellow team members to implement committed user stories within iteration to the agreed standard.Assessment and planning of development efforts required for new functions / features u...Show more
    Last updated: 4 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Ballwin, MO, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    w3r Consulting • O'Fallon, MO, United States
    Full-time
    The client's Authentication Program owns how consumer authentication works for both in-store and e-commerce transactional use cases. The primary purpose of this role is to develop and deliver best-o...Show more
    Last updated: 1 day ago • Promoted
    NEW JOB OPENING LEAD SOFTWARE ENGINEER IN OFALLON, MO, USA!

    NEW JOB OPENING LEAD SOFTWARE ENGINEER IN OFALLON, MO, USA!

    Rose International • O'Fallon, MO, United States
    Full-time
    Only qualified Lead Software Engineer located near O'Fallon, Missouri area to be considered due to the position requiring an onsite presence. Required Skills, Experience, & Abilities : .Have skills in...Show more
    Last updated: 1 day ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Tek Spikes • O'Fallon, Missouri, United States
    Full-time
    Only qualified Lead Software Engineer located near O'Fallon, Missouri area to be considered due to the position requiring an onsite presence. Required Skills, Experience, & Abilities : .Have skills in...Show more
    Last updated: 1 day ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Veridic Solutions • O'Fallon, MO, United States
    Full-time
    Role As a Lead Software Engineer / Architect,.Create architectural designs for applications, ensuring they meet business requirements and are scalable. Write code to build and enhance applications / s...Show more
    Last updated: 1 day ago • Promoted
    Sr Software Engineer

    Sr Software Engineer

    LanceSoft • St Paul, MO, United States
    Full-time
    Job Description Job Description Can you please confirm your top 3 skills sets required? must haves and nice to haves noted on job description Can you please confirm the 3 main responsibilities / day ...Show more
    Last updated: 1 day ago • Promoted