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.

• Expertise i...

Apply for this Position

Ready to join Mastercard? Click the button below to submit your application.

Submit Application