Lead Software Engineer

8 - 12 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Lead Software Engineer at the Loyalty Rewards and Segments Organization within Mastercard, you will play a crucial role in designing, developing, testing, and delivering software frameworks for use in large-scale distributed systems. In this position, you will lead the technical direction, architecture, design, and engineering practices to create cutting-edge solutions in event-driven architecture and zero trust. Your responsibilities will include prototyping new technologies, designing and developing software frameworks using best practices, writing efficient code, debugging and troubleshooting to improve performance, and collaborating with cross-functional teams to deliver high-quality services. You will balance competing interests with judgment and experience, identify synergies across teams, and drive process improvements and efficiency gains. To excel in this role, you must have deep hands-on experience in software engineering, particularly in architecture, design, and implementation of large-scale distributed systems. Expertise in event-driven architecture and knowledge of zero trust architecture are essential. Proficiency in Java, Scala, SQL, and building pipelines is required, along with experience in the Hadoop ecosystem, including tools like Hive, Pig, Spark, and cloud platforms. Your technical skills should also include expertise in web applications, web services, and tools such as Springboot, Angular, REST, OAuth, Sonar, Splunk, and Dynatrace. Familiarity with XP, TDD, BDD, secure coding standards, and vulnerability management is important. You should demonstrate strong problem-solving skills, experience in Agile environments, and excellent verbal and written communication. As a Lead Software Engineer, you will have the opportunity to mentor junior team members, demo features to product owners, and take development work from inception to implementation. Your passion for technology, continuous learning, and proactive approach to challenges will drive the team towards success. You will also be responsible for upholding Mastercard's security policies, ensuring information security, and reporting any violations or breaches. If you are a motivated, intellectually curious individual with a strong background in software design and development, this role offers a platform to work on innovative technologies and deliver solutions that meet the needs of Mastercard's customers. Join us in shaping the future of loyalty management solutions for banks, merchants, and Fintechs.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Mastercard logo
Mastercard

IT Services and IT Consulting

Purchase NY

RecommendedJobs for You

Pune, Maharashtra, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Noida, Uttar Pradesh, India