Company
MasterCard
Description
Our Purpose
- As Single-threaded owner monitor objectives for your teams to align with sprint goals and priorities.
- Develop an overall strategic technical plan and create architecture proposals based on identified solution gaps. As a recognized subject matter expert, lead planning, design, and implementation of technical solutions
- Be a significant, hands-on contributor to the team to plan, design, and develop modern microservice-based solutions (Java).
- Deliver code with exceptional quality and security that operates at scale.
- Perform code reviews, and retrospectives, and manage the acceptance of Pull Requests using Git.
- Collaborate with TPMs, PM-Ts, and product owners to bring to life amazing new service capabilities.
- Coach your team in engineering best practices, including 12-factor app design.
- Coach your team on Agile practices, including Daily Scrums, retrospectives, planning, and grooming sessions, to operate and thrive as a high-performing team.
- Ensure that systems your team creates comply with Mastercard engineering best practices and governance models, including security, operations, and Enterprise Architecture requirements.
- You have a solid foundation in Computer Science fundamentals, web applications, and microservices-based software architecture.
- You have demonstrated experience leading & managing software and test engineers working in a cross-functional, Agile software development lifecycle practice.
- You have experience leading the development of robust microservices using Java and PCF.
- You have experience using Big Data storage technologies such as Hadoop, Apache Spark, and Apache Nifi and delivering solutions that leverage them on a global scale.
- You have experience using storage technologies such as PostgreSQL and delivering solutions that leverage them on a global scale
- You have deep experience with unit testing using JUnit and successfully releasing software in a continuous integration/continuous delivery (CI/CD) model using Git.
- You have a strong desire to collaborate and provide coaching & mentorship to software and test engineers.
- You are passionate about the art of delivering the highest quality software to customers and doing the right thing.
- You have excellent communication skills with both technical and non-technical people.
- You have the ability to be self-started, quickly learn and implement new technologies, frameworks, and tools and support multiple concurrent activities, and interface with external/internal resources, working as a member of a matrix-based diverse and geographically distributed project team.
- 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.
Identifier
2feb14214d8d99acffe6579c486745b7
Show More
Ready to join the team? We'd love to have you!