Lead Software Engineer

Mastercard

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

Job description

Join a dynamic team at Mastercard, a global leader in digital payments, dedicated to building a secure, simple, and accessible digital economy. As a Lead Software Engineer, you will play a pivotal role in developing cutting-edge payment authentication and security solutions that drive innovation and revenue for Mastercard.

This role offers the opportunity to shape the future of e-commerce transactions, focusing on products like ID Check, Token Authentication Service, and Token Authentication Framework. You'll lead large, diverse technology teams, ensuring the delivery of robust and scalable solutions that meet the needs of business partners and customers worldwide.

Responsibilities

Provide technical leadership and strategic direction for multiple software engineering teams and functional areas.

Drive the development and delivery of best-of-breed authentication products for e-commerce, ensuring high quality, security, and scalability.

Mentor and guide junior team members, fostering a culture of continuous learning and improvement.

Collaborate with cross-functional teams to research, create, and evaluate technical solution alternatives.

Ensure adherence to development and testing standards, quality assurance processes, and audit requirements.

Qualifications

A Bachelor's degree in Information Technology, Computer Science, or a related field is required.

Minimum of 15 years of experience in software engineering, including significant technical leadership and architectural experience.

Mandatory experience with Agile methodologies and AI native software engineering, including LLM experience and AI native SDLC/PDLC.

Proficiency in Java, Spring Boot, Hibernate, JUnits, and web services, with experience in cloud-based application development (PCF, Azure, etc.) and microservices.

Demonstrated ability to lead complex projects, manage departmental budgets, and possess strong verbal and written communication skills.

Essential Skills

Technical LeadershipSoftware Engineering ConceptsAgile MethodologiesJavaSpring BootMicroservices DevelopmentSpringHibernateSQLOraclePL/SQLJUnitsREST ServicesApplication SecurityCloud-based Application DevelopmentProject ManagementStrategic PlanningTeam LeadershipMentoringAudit ComplianceQuality AssuranceQuality ControlAPI StandardsCircuit BreakerEncryptionSSLSigningMobile Application DevelopmentiOSAndroidLLM ExperienceAI Native Software EngineeringUnix SystemsDesign PatternsPCFAzureReactive ProgrammingBlue/Green DeploymentResiliencyEnd-to-End TracingWiremockSpring CacheOpenAPI SpecificationsCrypto OperationsLoad BalancingSecret VaultSpring ActuatorPerformance TuningSonarQube

Good to Have

SAFE AgilePayment DomainREST API StandardsMutual SSL

Highlights

  • Actively hiring

More Details

RoleLead Software Engineer
IndustryFinancial Services
DepartmentSoftware Development, Product Management
Employment TypeFull Time, Remote

About the Company

MasterCard logo

MasterCard

Financial Services

Lead Software Engineer at Mastercard | SkillMX | SkillMX