# Lead Software Engineer

**Company**: Mastercard
**Location**: Pune, India
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Pune-India/Lead-Software-Engineer_R-288449?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_51872b1d-6bd

## Description

We are seeking a Lead Software Engineer to work on delivering end-to-end product development for Transaction Stream payment networks.

As a Lead Software Engineer, you will work as a Development lead to create solutioning and designs for functional and performance requirements. You will be responsible for Full Stack Development using Microservices, Messaging/Event Driven Frameworks, CICD on a Cloud Native environment (Pivotal Cloud Foundry, AWS, EKS).

Key responsibilities:

- Ensure benchmarks are met on quality, performance, info security and other NFRs

- Guide and mentor teams effectively as per needs and train developers on the technologies needed

- Communicate effectively and coordinate with various global groups in MasterCard to ensure success of the projects

- Lead various initiatives for improving automation, defect metrics and overall quality

- Conduct various Proofs-of-concept as per technological and business needs

- Take responsibility for deciding the relevant tools, technologies and patterns that need to be implemented for the service

Requirements:

- Strong hands-on technologist with very strong Object-Oriented Design and clean programming skills using the Java spring/spring boot frameworks and the SOLID design principles

- Passionate about emerging technologies and trends, especially Event Driven Architecture and modern caching/persistence mechanisms

- Strong experience in Product Development using Digital Native Architecture, Spring Boot framework and Cloud technology (preferably Pivotal Cloud Foundry) in an Agile (SAFe) Development Environment

- Ability to analyze, conceptualize and create cutting edge technical solutions based on the business needs

- Extensive experience in the development of online, real-time application features

- Result Oriented Professional

- Strong communication and stakeholder management skills

- Coordination and organization skills and the ability to work with multiple stakeholders and vendors across locations to ensure success of the project

- Strong understanding, inclination, and experience of working in an Agile (SaFe) environment

Corporate Security Responsibility:

- Abide by Mastercard’s security policies and practices

- Ensure the confidentiality and integrity of the information being accessed

- Report any suspected information security violation or breach

- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines

## Skills

### Required
- Java
- Spring Boot
- Microservices
- Messaging/Event Driven Frameworks
- CICD
- Cloud Native
- Pivotal Cloud Foundry
- AWS
- EKS
- Object-Oriented Design
- SOLID design principles
- Agile
- SAFe

---

Source: [Apply at mastercard.wd1.myworkdayjobs.com](https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Pune-India/Lead-Software-Engineer_R-288449?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
