Skip to content

Vice President – Software Engineering
Company | Mastercard |
---|
Location | O’Fallon, MO, USA |
---|
Salary | $200000 – $320000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Strong foundation in Computer Science fundamentals
- Experience managing a team of 30+ cross-functional engineers operating in an agile environment.
- Strong knowledge and experience with web technologies, including HTML5, CSS, JavaScript, and front-end frameworks such as Angular.
- Extensive experience building applications using Java and PCF.
- Experience using storage technologies such as PostgreSQL or Oracle and delivering solutions that leverage them at a massive scale.
- You have exposure to automated testing and releasing software in a continuous delivery model using Git.
- You enjoy working in an Agile team focused on continuous improvement.
- You have a strong desire to learn best practices and modern software architecture and collaborate within a team.
- You are passionate about the art of delivering the highest quality software to customers.
- Excellent communication skills with both technical and non-technical people
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
Responsibilities
- Contribute to the planning, design, and development of microservices on your team.
- Build and own full-stack applications and services using Angular, Java, and PCF
- Deliver code with exceptional quality and security that operates at scale
- Participate in code reviews and retrospectives, and submit Pull Requests using Git
- Collaborate with software engineers, test engineers, TPMs, and PM-Ts
- Ensure that you use 12-factor app design principles in your development.
- Ensure that the systems you create comply with Mastercard engineering best practices and governance models, including security, operations, and Enterprise Architecture requirements.
Preferred Qualifications
- Experience working within the payments, commercial card space or corporate banking space
- Strong ability to multi-task, organize, manage, and implement complex projects whether directly or through supervision
- Operates with minimal supervision and able to make informed, well-reasoned decisions independently
- Thrives in an environment that is fast-paced, rapidly changing, and customer-oriented