Software Engineer II

Mastercard

1–3 yrs Pune Full Time Hybrid (office + remote)
Mastercard logo
Posted : 1 week ago
Actively hiring

Job description

Mastercard is a global leader in driving a sustainable economy where everyone can prosper, empowering economies and people across more than 200 countries. We facilitate secure, simple, smart, and accessible digital payment choices through our innovative technology, partnerships, and extensive networks.

This role focuses on providing comprehensive support for application software. It involves critical tasks such as programming, analysis, design, development, and the delivery of effective software solutions. You will be instrumental in researching and implementing alternative technical solutions to meet evolving business requirements, ensuring our systems remain robust and efficient.

Responsibilities

You will be responsible for the complete software lifecycle, including programming, testing, implementation, documentation, maintenance, and support of systems application software, adhering strictly to MasterCard standards and best practices. A key part of your role will be developing high-quality, secure, and scalable software solutions aligned with technical specifications and design artifacts, delivered within projected timelines and budgets.

Your duties will also encompass researching, creating, and evaluating technical solution alternatives for current and future business needs, considering emerging technologies and frameworks. You will conduct feasibility studies, logic designs, detailed systems flowcharts, and perform input-output flow analysis, alongside cost and time estimations. Collaboration with the project team to meet deadlines, identifying and resolving emerging issues, and independently managing assigned tasks and production incidents are crucial. Participation in on-call pager support rotation is also expected.

Qualifications

A Bachelor's degree in Information Technology, Computer Science, Management Information Systems, or equivalent work experience is required. You should possess thorough knowledge and understanding of Software Engineering Concepts and Methodologies, demonstrating adherence to MC Core Competencies. This position requires 1 to 3 years of dedicated experience in the software engineering field.

Ideal candidates are high-energy, detail-oriented, and proactive, capable of functioning effectively under pressure and in an independent work environment. You must exhibit a high degree of initiative and self-motivation, with a strong willingness and ability to learn and embrace challenging opportunities. Excellent verbal and written communication skills, coupled with strong relationship-building, collaborative, and organizational abilities, are essential for success. The capacity to function effectively as a member of a matrix-based, diverse, and geographically distributed project team is also a key requirement.

Essential Skills

ProgrammingSoftware DevelopmentTestingAnalysisDesignMaintenanceSupportProblem SolvingDocumentation

Good to Have

Security PracticesQuality AssuranceQuality ControlTeamworkCommunication

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer II
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

IT Consulting

Software Engineer II at Mastercard | SkillMX | SkillMX