Job Description
Mastercard is hiring Software Engineer I for its Pune, Maharashtra office. This opportunity is ideal for 2026, 2025, and recent graduates or candidates with 0–12 months of software engineering experience who want to build innovative payment technologies used by millions of people worldwide. As a Software Engineer I at Mastercard, you'll work on enterprise-grade applications, collaborate with experienced engineers, and contribute to secure, scalable, and high-performance software solutions. If you're passionate about programming, problem-solving, and learning new technologies, this role can be an excellent starting point for a long-term career in the fintech industry.
Responsibilities
• Developing secure, scalable, and maintainable software applications.
• Writing clean, efficient, and well-documented code.
• Performing software testing and debugging.
• Supporting software implementation and deployment activities.
• Creating technical and testing documentation.
• Following Mastercard development standards and coding best practices.
• Researching and evaluating technical solutions for business requirements.
• Supporting software maintenance and issue resolution.
• Collaborating with cross-functional engineering teams.
• Participating in quality assurance and quality control activities.
• Supporting project metrics and reporting.
• Continuously improving development processes and engineering standards.