Mastercard

Software Engineer II

$92K–$147KFull-time · O Fallon, MO
✓ Verified live on the employer's own system · added 13 days ago
Save search
Mid-level

Skills & tools

ProgrammingRecordkeepingMaintenanceCode ReviewSecurityOperationsTroubleshootingJava

Benefits — mentioned in this posting

Family / parental leave
Apply on company site ↗ See your fit → free

Full job description

We're looking for talented software development engineers to develop advanced technologies and applications that are revolutionizing payments. - Are you passionate about software engineering? - Do you enjoy seeing the impact your code has on a wide range of customers? - Do you want to work for a company that offers above-and-beyond benefits, including paid parental leave, flexible work hours, gift matching, and volunteer incentives while encouraging your professional learning and development? - Do you thrive in an environment where you are continuously learning and growing your skills and career? - Do you want to join a company that offers a competitive benefits and rewards program that attracts, develops, and retains talented employees around the world? - Do you want to join an inclusive culture where employees, in all their diversity, feel valued, respected, and empowered to bring their authentic selves to work?

Learn more in Mastercard's Corporate Sustainability Report. The Bill Pay suite of applications supports an electronic payment network that enables consumer bill payments for approximately 95 percent of electronic bill payment industry service providers in the U.S. region. Our new product, Bill Pay Exchange, will improve the consumer bill payment experience through simplified bill linking, additional payment options, and biller suggestions.

Role - Serve as a hands-on developer who writes high-quality, secure, modular, functional, and testable code to support the Bill Pay Program. - Contribute to all phases of the software development lifecycle, including design, development, documentation, testing, deployment support, and ongoing maintenance. - Participate in software design and architecture discussions, contributing to scalable, reliable, and performant solutions. - Develop and maintain unit, functional, and integration tests to validate software components and improve overall quality. - Support performance engineering efforts by helping analyze, tune, and optimize applications for reliability, efficiency, and scalability. - Participate in code reviews to help ensure code quality, maintainability, security, and adherence to engineering standards. - Take ownership of the team's software, including maintenance characteristics, runtime properties, dependencies, hardware, operating system, build, and operational readiness. - Troubleshoot, diagnose, and resolve technical issues across development, testing, and production-like environments. - Communicate, collaborate, and work effectively in a global, cross-functional environment.

About You - Degree in Computer Science or a related field, or equivalent practical experience. - Strong foundation in algorithms, data structures, and core computer science concepts. - Strong technical experience with Java, Java/J2EE, Linux, Oracle, and SQL programming. - Strong knowledge of Java, Spring Boot, Spring Batch, Hibernate, and REST API services. - Strong knowledge of Linux and shell scripting. - Experience with secure coding practices and building reliable, maintainable software. - Experience contributing to software design, code reviews, testing, troubleshooting, and operational support. - Strong analytical and problem-solving skills, with the ability to diagnose and resolve technical issues systematically. - Ability to manage multiple priorities and meet deadlines in a fast-paced environment. - Experience working in an Agile environment. - Strong written and verbal English communication skills. - Experience with EXTJS for UI development is a plus.

More jobs at Mastercard

Similar jobs near O Fallon, MO

Tell me when more Lead Software Engineer (C/C++) jobs post near O Fallon, MO We re-check every listing against the employer’s own board — no résumé needed.

Search Software Engineer II jobs near O Fallon, MO → Browse all live jobs

This posting was published by Mastercard on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.