# Lead Software Engineer

**Company**: Mastercard
**Location**: Pune, India
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

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

## Description

Mastercard is seeking a Lead Software Engineer to join their Commercial Solutions team in Pune, India.

As a Lead Software Engineer, you will play a critical role in revolutionizing the global financial ecosystem by building first-in-class corporate solutions and partnering with industry leaders to develop cloud-native products and solutions for clients.

Responsibilities:

- Contribute to the planning, design, and development of microservices on your team

- Build and own full-stack applications and services using Angular, Java, and PCF

- Deliver code with exceptional quality and security that operates at scale

- Participate in code reviews and retrospectives, and submit Pull Requests using Git

- Collaborate with software engineers, test engineers, TPMs, and PM-Ts

- Ensure that you use 12-factor app design principles in your development

- Ensure that the systems you create comply with Mastercard engineering best practices and governance models, including security, operations, and Enterprise Architecture requirements

Requirements:

- Bachelor's degree

- Solid foundation in Computer Science fundamentals

- Strong leadership and collaboration skills

- Experience with web technologies, including HTML5, CSS, Javascript, and front-end frameworks such as Angular

- Experience building applications using Java and PCF

- Experience using storage technologies such as PostgreSQL or Oracle and delivering solutions that leverage them at a massive scale

- Exposure to automated testing and releasing software in a continuous delivery model using Git

- Enjoy working in an Agile team focused on continuous improvement

- Strong desire to learn best practices and modern software architecture and collaborate within a team

- Passionate about delivering the highest quality software to customers

- Excellent communication skills with both technical and non-technical people

Nice to Have:

- Experience working within the commercial card space or corporate banking

- Strong ability to multi-task, organize, manage, and implement complex projects whether directly or through supervision

- Operates with minimal supervision and able to make informed, well-reasoned decisions independently

- Thrives in an environment that is fast-paced, rapidly changing, and customer-oriented

Benefits:

- Competitive base salary

- Annual bonus eligibility

- Health and wellness benefits

- Access to retirement savings with company match

- Gender-inclusive benefits

## Skills

### Required
- Angular
- Java
- PCF
- PostgreSQL
- Oracle
- Git
- HTML5
- CSS
- Javascript

### Nice to have
- commercial card space
- corporate banking

---

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