
Senior Software Engineer – Integrations & API Connectivity
Mastercard2 months ago
Navi Mumbai, IndiaMid Level / Senior
Responsibilities
- Design, develop, test, and support scalable APIs and backend services.
- Contribute to system design decisions focused on scalability, resilience, and performance.
- Deliver production-ready code across the full software development lifecycle.
- Troubleshoot production issues and help ensure system stability and reliability.
- Participate in code reviews and uphold engineering best practices and standards.
- Implement unit, integration, and end-to-end testing strategies.
- Collaborate with Product, Architecture, Security, and SRE teams.
- Improve observability, automation, and operational efficiency across services.
Requirements
- 3–5 years of professional software engineering experience.
- Strong hands-on experience building cloud-based, distributed backend systems.
- Expertise in API development, scalability, and production support.
- Ability to solve complex technical problems using a structured, pragmatic approach.
- Strong understanding of software development lifecycle practices, testing, and secure coding principles.
- Ability to independently own and deliver components and services.
- Strong collaboration and communication skills.
- Preferred qualifications include experience in payments, banking, Open Banking, PSD2 environments, microservices architectures, observability, monitoring, incident response, and AI-assisted development tools.
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).