Company
MasterCard
Description
Our Purpose
- Lead the end-to-end software development life cycle, including requirements gathering, design, implementation, testing, and deployment
- Provide technical leadership and mentorship to a team of software engineers, guiding them in best practices, code reviews, and problem-solving
- Provide development and technical support for new business requirements and development of new products by partnering closely with Product Owners
- Drive the architectural design, including dependent services, service interactions, and policies
- Gain an understanding of our current systems, code bases, and architectures and work with/lead teams to deliver value to our customers
- Work closely with other developers to design new functionality and enhancements to MasterCard Enterprise Certificate Management Platform
- Create solutions with a high level of innovation, cost-effectiveness, and high quality
- Lead day-to-day system development and maintenance activities to meet service level agreements (SLAs)
- Develop multi-year next generation EIAM strategy and roadmap
- Define technical scope and requirements of the project and assist Project Manager with managing scope during the lifecycle of the project
- Provide recommendation to Senior Management on selection of technologies and strategic technical direction for the department
- Direct quality assurance and quality control processes in the department
- Perform quality inspections and walkthroughs throughout the SDLC including requirements review, architecture review, design review, code review and security review to ensure compliance with Mastercard standards
- Additional tasks as desired
- 10+ years’ experience as a Software Engineer / Software Developer / Full Stack Developer
- Extensive experience with the following technologies and frameworks: Node.JS, Angular.JS, React.Js, C, C++, Java, Data Structures, Jenkins, MSSQL, GIT, Unix & Windows, Springboot
- Expert knowledge with the Confluence, Splunk , Rally, Remedy and JIRA tools
- Experience with Active Directory Federation Services (ADFS), SAML, web Single Sign-on (SSO), OAuth and related
- Familiarity with Certificate Management Protocol (CMP), Public Key Cryptography Standards, and Hardware Security Modules (HSMs)
- Working experience with Hardware Security Modules (HSMs), PKCS11 and AMQP and Hashicorp Vault
- Able to handle multiple high-priority demands while driving consistent results
- Working knowledge in building enterprise level solutions
- Strong communication skills – both verbal and written – and strong relationship, collaborative, and customer service skills
- Able to work as a member of a diverse and geographically distributed team
- Ability to quickly learn new technologies, development tools, and frameworks and mentor junior team members
- Bachelor's degree, or equivalent work experience in Information Systems, Information Technology, Computer Science or Engineering
- 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
59868e790308400de55ab769d27a63a1
Show More
Ready to join the team? We'd love to have you!