Job Description
Role: Lead Software Development Engineer
As a proactive Lead Engineer in a distributed agile team, you will:
• Lead the design and development of secure, scalable, and high-performance applications.
• Work extensively with Java microservices, React/Angular, and cloud-native architectures.
• Collaborate with product managers and technical leads to define features and user stories.
• Deliver high-quality solutions within budget, scope, and timelines.
• Provide technical mentorship and training to team members.
• Support production services and ensure operational excellence.
• Drive continuous improvement in development standards and processes.
• Communicate effectively with stakeholders to ensure iterative delivery across the lifecycle.
Technical Qualifications
You should bring:
• Years of experience in full-stack development using Java, React/Angular, and Spring Boot.
• Ex...
Apply for this Position
Ready to join Mastercard? Click the button below to submit your application.
Submit Application