
Mastercard Hiring For Lead Software Engineer | Pune
Mastercard seeking an experienced Lead Software Engineer to join our team in Pune. In this role, you will be responsible for Lead discussions on Code, Design, process trade-offs across teams, making informed decisions to balance technical complexity with business needs, Own and drive the delivery of tasks (design, development, testing, deployment, configuration, documentation) to meet business requirements within committed timelines
Position: Lead Software Engineer
Location: Pune
Experience: 8 to 12 Years
Qualification: Bachelor’s or Master’s degree in Information Technology, Computer Science, or related discipline.
Job Type: Full Type
Key Responsibilities:
- Oversee 1-2 scrum teams’ technical and architectural choices, making sure they complement the system architecture as a whole.
- Acquire a thorough understanding of dependent systems and end-to-end technological architecture, enabling efficient team.
- Get an excellent knowledge of dependent systems and end-to-end scientific architecture to enable efficient team communication.
- Create scalable, secure, and high-quality software solutions in accordance with technical standards, making sure they fulfill performance and financial requirements.
- Lead team discussions on trade-offs in code, design, and processes while making well-informed choices to strike a balance between business requirements and technical complexity.
- Facilitate discussions on code, design, and process decisions across teams, ensuring a balance between technical challenges and business goals.
- Continuously explore and implement new technical approaches to address changing business requirements.
- Lead system integration initiatives with a focus on enhancing the user experience.
- Enhance project and software metric tracking to provide greater insight into progress and system performance.
- Improve engineering operations by identifying inefficiencies and addressing recurring issues.
- Streamline team workflows by implementing process enhancements to reduce waste and boost productivity.
- Promote knowledge sharing and adoption of best practices across teams to increase efficiency and reuse.
- Offer mentorship and technical guidance, especially in architectural decision-making.
Required Skills:
- Bachelor’s or Master’s degree in Information Technology, Computer Science, or related discipline.
- 8 to 12 years of experience in software engineering, with demonstrated experience in a leadership capacity.
- Strong expertise in Java/J2EE technologies, including Spring Boot, JUnit, Hibernate, Messaging, Web Services, and REST APIs.
- Experience with microservices architecture and development is highly preferred.
- Proficient in web technologies such as JavaScript, CSS, JSON/XML, and Angular JS or similar frameworks.
- Expertise in SQL, PL/SQL, and Oracle databases is required.
- Experience in Test-Driven Development (TDD) and Behavior-Driven Development (BDD), focusing on building robust, minimal code to meet functional requirements.
- Hands-on experience in implementing CI/CD pipelines using tools like Git/BitBucket, Jenkins, Maven, Artifactory, and Chef.
- Working knowledge of cloud-based application development and deployment.
- Domain knowledge in payments, particularly card payments, is a strong plus.
- Familiarity with IT Security tools, information security principles, and PCI DSS Compliance is desirable.
- Proven experience in Agile methodologies such as Scrum, Kanban, or SAFe.
- Must be highly energetic, detail-oriented, and able to manage pressure to meet deadlines.
- Excellent communication skills (verbal and written) with a proven ability to articulate complex technical concepts.
- Ability to rapidly learn and apply new technologies, frameworks, and tools in dynamic environments.
- Self-motivated with the ability to lead projects and initiatives with minimal supervision.
- Strong collaboration and organizational skills, with a high degree of initiative and leadership ability.
- Experience working with geographically distributed, cross-functional teams in a matrix-based environment.
- Corporate Security Responsibility
About Mastercared:
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Leave a Reply