Missouri Staffing
Software Engineer II
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. 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. Mastercard software engineering teams leverage Agile development principles, advanced development and design practices, and an obsession over security, reliability, and performance to deliver solutions that delight our customers. We're looking for talented software development engineers to develop advanced technologies and applications that are revolutionizing payments. The Bill Pay suite of applications support 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 paying experience through simplified bill linking, additional payment options and biller suggestions. Role: Hands-on developer who writes high quality, secure code that is modular, functional and testable to support the Bill Pay Program Contribute to all parts of the software's development including design, development, documentation, and testing. Have strong ownership of your team's software and are deep in the maintenance characteristics, runtime properties and dependencies including hardware, operating system, and build. Communicate, collaborate and work effectively in a global environment. All About You: Strong foundation in algorithms, data structures and core computer science concepts. Strong technical experience in Java, Linux, Oracle, Java/J2ee. Experience in EXTJS for UI development is a bonus Strong Oracle and SQL programming skills Strong knowledge of Java, Spring Boot, Spring Batch and Hibernate Strong knowledge of REST API services Strong knowledge of Linux and shell scripting Strong written and verbal communications skills. Strong analytical and excellent problem-solving skills. Ability to multitask and meet deadlines Experience working in an Agile environment. 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 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: $92,000 - $147,000 USD
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. 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. Mastercard software engineering teams leverage Agile development principles, advanced development and design practices, and an obsession over security, reliability, and performance to deliver solutions that delight our customers. We're looking for talented software development engineers to develop advanced technologies and applications that are revolutionizing payments. The Bill Pay suite of applications support 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 paying experience through simplified bill linking, additional payment options and biller suggestions. Role: Hands-on developer who writes high quality, secure code that is modular, functional and testable to support the Bill Pay Program Contribute to all parts of the software's development including design, development, documentation, and testing. Have strong ownership of your team's software and are deep in the maintenance characteristics, runtime properties and dependencies including hardware, operating system, and build. Communicate, collaborate and work effectively in a global environment. All About You: Strong foundation in algorithms, data structures and core computer science concepts. Strong technical experience in Java, Linux, Oracle, Java/J2ee. Experience in EXTJS for UI development is a bonus Strong Oracle and SQL programming skills Strong knowledge of Java, Spring Boot, Spring Batch and Hibernate Strong knowledge of REST API services Strong knowledge of Linux and shell scripting Strong written and verbal communications skills. Strong analytical and excellent problem-solving skills. Ability to multitask and meet deadlines Experience working in an Agile environment. 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 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: $92,000 - $147,000 USD