HamburgerMenu
hirist

Master Card - Principal Software Engineer - Vendor Management System

MasterCard
Pune
15 - 17 Years

Posted on: 11/07/2025

Job Description

Title and Summary

Principal Software Engineer

Leads major projects and creates the development and delivery of quality software solutions in a timely and cost-effective manner.

Research alternative technical solutions for changing business needs.

Responsible for assuring the daily activities of the team meet the requirements of SLAs.

Major Accountabilities :


- Successfully lead definition, development and delivery of major cross-department initiatives with broad scope and long-term business implications.

- Collaborate with business and technical partners to identify and scope the opportunities, quantify costs, outline potential value and ROI, identify risks, benefits and constraints.

- Partner with business to identify innovative solutions and drive strategic decisions.

- Develop business case in alignment with the MasterCard objectives.

- Lead scenario planning process and creation, validation and review of estimates, costs and benefits.

- Actively look for opportunities for Innovation and creative problem solving.

- Make presentations to the Senior Management, Business Owners and other Stakeholders and help them in decision making process.

- Perform Proofs of Concepts (PoCs) to assess and identify the technologies per the needs of the organization.

- Provide recommendation to Senior Management on selection of technologies and strategic technical direction for the department.

- Lead creation of roadmaps that align with the department strategy and long-term business vision and objectives.

- Coach and mentor team members, enable knowledge sharing via brownbag sessions on new and upcoming technologies, methodologies and application appropriate frameworks.

- Lead implementation of processes and supporting tools per the evolving needs of the organization.

- Identifying process gaps, provide estimates for business solutions, define the initial scope/requirements of the project and manage the scope during the lifecycle of the project.

- Plan overall project scope as well as define scope for each phase and iteration to meet business needs/time-to-market needs.

- Define and Lead Quality Assurance and Quality Control processes in the department.

- Ensure compliance to quality methodology and development of quality metrics by the team.

- Create guidelines, processes and standards to ensure high overall quality of product and incident free deployment.

- Instruct and guide the team to ensure that appropriate processes and documentation is in use by the team.

- Ensure compliance to the defined standards.

- Actively look for opportunities to modify and enhance standards per the needs of the department.

- Develop documentation templates, lead and enforce development of artifacts throughout the solution development lifecycle.

- Ensure compliance of Audit Requirements by proactively educating team on Compliance Requirements and Integrating Compliance Requirements in SDLC.

- Represent team during Compliance Audits.

Education :


- Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent experience.

Knowledge / Experience :


- 15 plus years experience in related field, including 15 plus years experience in delivering secure solutions in Financial Services Sector is preferred.

- Extensive understanding of and experience with Software Engineering Concepts and Methodologies.

- 15 plus years of experience with software engineering methodologies is highly desirable.

- Proven track record in selection and implementation of methodologies with focus on Lean methodology, delivery of High Efficiency Solutions leading to productivity gains is required.

- Demonstrate MC Core Competencies.

- Experience in vendor relationship management, vendor selection, RFI/RFP process, SOW is highly desired.

- Proven ability to embody MC Leadership Principles.

- Proven capacity to lead and influence matrix based project team members and work as a member of a diverse and geographically distributed team.

- Experience in operations environment is highly desirable.

Skills/Abilities :


- Must be politically savvy, high-energy, detail-oriented, proactive and able to function under pressure in an independent environment.

- Possess the ability to have a high degree of initiative and self-motivation to drive results.

- Demonstrate ability to organize, manage, plan and control several concurrent initiatives with conflicting needs.

- Must display strong communication skills -both verbal and written and leadership and relationship skills with ability to influence others without having direct authority.

- Proven ability to sell solutions, persuade cross-functional group, garner support for solutions and bring group to a consensus and strong ability in collection and formulation of data, development of Metrics and dashboard reporting.


info-icon

Did you find something suspicious?