Role Overview As a Manager in Software Engineering at Mastercard you will be responsible for the analysis design development and delivery of software solutions for the Transaction Switching program This program enables frictionless commerce through a secure highly performant and operationally resilient platform that supports credit debit prepaid and commercial portfolios Your role will involve defining requirements for current applications and customizations while adhering to standards processes and best practices Key Responsibilities Formally supervise and coach 2 teams of engineers to build enhance and support multiple applications services in the delivery of internal or marketfacing Products Platforms or Product bundles Provide strategic thinking and leadership related to a wide range of applications and systems or softwaredevelopment methodologies Ensure objectives and development plans are established at the start of the year and reviewed continuously throughout the year Speak as one management voice and regularly hold staff meetings with all levels of staff to brief on organization department and P C HR updates Hold people and teams accountable and effectively delegate responsibilities down to the team Recruit and hire the right talent always bringing in someone better than at least half the individuals in the role Continuously engage and improve teams performance by conducting recurring 11 meetings managing career development and understanding who is at risk Provide and facilitate timely feedback coaching in the moment and mentoring for staff at all levels Manage and optimize budgets forecasting and cost allocation while delivering on business needs in the area of ownership Emulate and drive Mastercard Way behaviors through their behavior recognitions coaching and employee engagement Qualifications Required Overall career experience of 1015 years in Software Engineering Handson coding programming skills in C C Experience in managing a team size of 35 members IT experience with a successful track record in managing a smallscale development organization 2 teams with demonstrated thought leadership crossfunctional influence and partnership Proven design and development experiences in multiple languages secure coding standards e g OWASP CWE SEI CERT and vulnerability management Ability to document and coach the team on development practices and coding guidelines Understanding of technical debt and operational issues to drive prioritization discussions with stakeholders Ability to plan for platform and infrastructure capacity and reduce delivery lead time Skilled in understanding customer journeys to ensure a good customer experience Experience in simplifying deployment and eliminating software and infrastructure snowflakes using standardized platforms ephemeral instances and automation Proficiency in defining organizing and reporting on test runs for major minor and hotfix releases Bachelors degree in software engineering computer science information technology or a related discipline preferred or equivalent work experience Role Overview As a Manager in Software Engineering at Mastercard you will be responsible for the analysis design development and delivery of software solutions for the Transaction Switching program This program enables frictionless commerce through a secure highly performant and operationally resilient platform that supports credit debit prepaid and commercial portfolios Your role will involve defining requirements for new applications and customizations while adhering to standards processes and best practices Key Responsibilities Formally supervise and coach 2 teams of engineers to build enhance and support multiple applications services in the delivery of internal or marketfacing Products Platforms or Product bundles Provide strategic thinking and leadership related to a wide range of applications and systems or softwaredevelopment methodologies Ensure objectives and development plans are established at the start of the year and reviewed continuously throughout the year Speak as one management voice and regularly hold staff meetings with all levels of staff to brief on organization department and P C HR updates Hold people and teams accountable and effectively delegate responsibilities down to the team Recruit and hire the right talent always bringing in someone better than at least half the individuals in the role Continuously engage and improve teams performance by conducting recurring 11 meetings managing career development and understanding who is at risk Provide and facilitate timely feedback coaching in the moment and mentoring for staff at all levels Manage and optimize budgets forecasting and cost allocation while delivering on business needs in the area of ownership Emul
📌 Manager Software Engineering (India)
🏢 Mastercard
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.