Manager Software Engineering
Core
Leads a team of software engineers delivering enterprise integration solutions across cloud-based platforms while remaining hands-on in Core Java development and automation.
Role type
Manager Software Engineering (Hands-on IC + Leadership)
Builds
Enterprise integration solutions, scalable software solutions, automation frameworks, and test automation strategies.
Domain
Fintech / Payments / Cloud Engineering
Required skills
Core Java, Microservices architecture, API design, Test automation frameworks, Test strategy design, Cloud platform integration, Scalable system design, Secure coding practices, Data structures, Agile delivery (via careerplan.io/jobs/R-292949-manager-software-engineering-at-mastercard)
Preferred skills
AI concepts/tools in testing context, Performance engineering, Organizational change management
Technologies
Java, Cloud platforms, Microservices, APIs, Automation frameworks
Responsibilities
Lead, coach, and develop a high-performing engineering team; Design, develop, and enhance scalable software solutions across cloud-based platforms; Drive automation throughout the software development lifecycle; Shape and communicate the engineering vision and roadmap; Review and contribute to technical designs, code, configurations, and automation solutions.
Seniority
Manager, hands-on technical leadership