Lead Software Engineer

Mastercard

Fresher Pune Full Time Hybrid (office + remote)
Mastercard logo
Posted : today
Actively hiring

Job description

Mastercard is a global leader in digital payments, connecting economies and empowering individuals across over 200 countries. We are dedicated to building a sustainable economy where everyone can thrive through secure, simple, and smart transaction solutions. Our innovative technology, strategic partnerships, and extensive networks enable people, businesses, and governments to reach their full potential.

Join our high-energy, dynamic CORE Product Development team at MasterCard and be part of a successful group driving towards a world beyond cash. We are looking for motivated individuals passionate about leading change and embracing MasterCard 3.0.

Responsibilities

As a Lead Software Engineer, you will be instrumental in the analysis, design, development, and delivery of robust software solutions. You will define application requirements and customizations, ensuring adherence to MasterCard's high standards and best practices. Your role involves collaborating with global teams on credit card authorization software, contributing to system maintenance, and managing production incidents. You will also research emerging technologies, participate in Proofs of Concept, and promote quality assurance throughout the development lifecycle.

Qualifications

We seek individuals with a Bachelor's degree in Information Systems, Information Technology, Computer Science, Engineering, or equivalent experience. Essential knowledge includes software design principles, patterns, algorithms, data structures, and multi-threading. You should be proficient in test automation frameworks, continuous delivery practices, and possess experience with Agile and Waterfall environments. A strong understanding of relational databases, efficient SQL query writing, and experience with Unix/Linux, shell scripting, Java, Microservices Architecture, Event-Driven Application Development, and configuration management tools like Bitbucket and Git are crucial. Expertise in Maven, Jenkins Pipeline, and XML is also required.

Essential Skills

JavaMicroservices ArchitectureUnix/LinuxShell ScriptingSQLBitbucketGitMercurialMavenJenkins PipelineXMLSoftware Design PatternsAlgorithmsData StructuresMulti-threadingTest AutomationContinuous DeliveryAgile MethodologiesWaterfall MethodologiesJUnitEvent-Driven Architecture

Good to Have

Object-Oriented ProgrammingCloud Computing

Highlights

  • Actively hiring

More Details

RoleLead Software Engineer
IndustryInformation Technology & Services, Financial Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Information Technology & Services

Lead Software Engineer at Mastercard | SkillMX | SkillMX