Director of Software Engineering

Mastercard

15+ yrs Pune Full Time Remote
Mastercard logo
Posted : today
Actively hiring

Job description

Lead the development and strategic direction of ecommerce payment authentication and security solutions within a dynamic, fast-paced environment. This role offers significant leadership opportunities, overseeing large, diverse technology centers to meet the evolving needs of MasterCard Business Partners and customers. Drive innovation and ensure the delivery of secure, scalable, and high-quality payment processing services. Key responsibilities include financial and organizational oversight, alongside policy implementation and strategic planning.

Mastercard is dedicated to powering economies and empowering individuals across over 200 countries. We collaborate with our partners to foster a sustainable economy where everyone can thrive. Our commitment to secure, simple, smart, and accessible digital payments is supported by cutting-edge technology, strategic partnerships, and extensive networks, enabling people, businesses, and governments to reach their full potential.

Responsibilities

Provide strategic leadership and direction to multiple engineering teams and functional areas. Ensure optimal staffing levels and manage departmental training and development needs, including cross-training initiatives. Foster a high-performance culture by clearly communicating goals, objectives, and performance expectations. Oversee the review, approval, and implementation of new or revised operational processes and procedures. Allocate appropriate resources and manage budgets effectively to ensure timely, efficient, and predictable service delivery. Address operational and business concerns related to future programs and projects, guaranteeing consistent delivery of quality services.

Qualifications

A Bachelor's degree in a related field or equivalent work experience is required, with an advanced degree being highly desirable. Significant experience in managing multiple functional areas, particularly within the EMVCO 3DS Payments domain, is essential. Expertise in developing and managing departmental budgets, coupled with formal business or management training (Project Management, Financial Management, Strategic Planning), is expected. A minimum of 5 years of progressive experience in the EMVCO 3DS Payments field, a deep understanding of Software Engineering Concepts and Methodologies, and a proven ability to lead complex projects are critical. Excellent verbal and written communication skills, with experience in creating requirements documents, design documents, and financial analysis, are necessary.

Essential Skills

Software Engineering ConceptsAgileJavaSpringSpring BootHibernateWeb ServicesCloud-based application developmentMicroservices developmentUnix SystemsDesign PatternsSQLPL/SQLOracleREST ServicesApplication SecurityCircuit BreakerREST API StandardsEncryptionSSLMutual SSLSigningReactive ProgrammingBlue Green DeploymentResiliencyEnd-to-End TracingWiremockSpring CacheOpenAPI SpecificationsCrypto OperationsLoad BalancerSecret VaultSpring ActuatorPerformanceSonar CodeCloudTechnical LeadershipProject ManagementFinancial ManagementStrategic PlanningPayment Domain Expertise

Good to Have

SAFE AgileWorking exposure to unix systemsExperience and knowledge of SQLPL SQL and OracleExperience and knowledge of rest servicesWorking knowledge of micro services developmentKnowledge of payment domain esp. card payments domain

Highlights

  • Actively hiring

More Details

RoleDirector of Software Engineering
IndustryFinancial Services
DepartmentGeneral Management
Employment TypeFull Time, Remote

About the Company

MasterCard logo

MasterCard

Financial Services

Director of Software Engineering at Mastercard | SkillMX | SkillMX