Senior Software Engineer – Payment & Enablement Optimization
mastercard · O'Fallon
Job description
About the role
Mastercard is seeking a Senior Software Engineer to join the Payment & Enablement Optimization program. The role focuses on advancing the customer experience strategy by designing, building, and maintaining scalable software solutions that align with enterprise architecture standards.
Key responsibilities
- Design, develop, test, deploy, and maintain scalable software components and automation frameworks.
- Apply software design principles and architectural patterns to create maintainable, extensible, and secure testing and validation systems.
- Participate in system architecture discussions to ensure solutions are testable, observable, secure, and performant.
- Translate business and system requirements into technical solutions, test strategies, and validation models.
- Embed secure coding practices throughout development and testing, proactively identifying vulnerabilities.
- Develop and execute comprehensive testing strategies across unit, functional, integration, system, and performance levels.
- Collaborate in Agile environments, contributing to backlog refinement, sprint planning, and design discussions.
Required profile
- Passionate about improving the customer experience journey.
- Highly motivated, intellectually curious, and analytical.
- Entrepreneurial mindset with strong problem‑solving abilities.
- Experience working in Agile teams and contributing to software architecture decisions.
Required skills
- Strong knowledge of data structures and algorithms.
- Secure coding practices.
- Software design principles and architectural patterns.
- Comprehensive testing techniques (unit, functional, integration, system, performance).
- Agile development methodologies.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 19 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 3 weeks from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
mastercard
O'Fallon