Lead Software Engineer
Core
Lead software engineering projects and deliver enhanced software solutions for Mastercard's Franchise and Legal Solutions program, focusing on cloud architecture, system maintenance, and strategic technical planning.
Role type
Lead Software Engineer (IC with team leadership)
Builds
Secure, modular, and testable software solutions for financial services partners
Domain
Financial Services / Payments / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring, Microservices, REST API, RDBMS, Cloud Architecture, Unit Testing, System Testing, Performance Testing, SDLC, Compliance Integration, Mentoring
Preferred skills
React JS, Angular, Pivotal Cloud Foundry, AWS, Azure, GCP, Financial Services domain experience
Technologies
Java, Spring Boot, Hibernate, Oracle, Jenkins, Tomcat, React JS, Angular, AWS, Azure, GCP, PCF
Responsibilities
Lead day-to-day system development and maintenance to meet SLAs; Research and propose alternative technical solutions; Mentor team members during SDLC; Lead production incident management and root cause analysis; Ensure compliance with audit and security requirements; Develop and enforce documentation standards.
Seniority
Senior, hands-on IC with leadership responsibilities