Senior Software Engineer – Integrations & API Connectivity

Mastercard

3–5 yrs Navi Mumbai Full Time Hybrid (office + remote)
Mastercard logo
Posted : today
Actively hiring

Job description

Join Mastercard, a global technology leader enabling an inclusive digital economy. We empower economies and individuals across more than 200 countries. This role is integral to our Open Finance Europe – Connectivity team, focusing on building and managing robust API integrations with financial institutions throughout Europe.

As a Senior Software Engineer, you will be instrumental in the design, development, and operation of secure, highly available backend services. You will tackle challenging engineering problems, influence system architecture decisions, and deliver high-caliber solutions designed for large-scale production environments.

Responsibilities

Key responsibilities include designing, building, testing, and maintaining scalable APIs and backend services. You will contribute significantly to system design, prioritizing scalability, resilience, and performance. Delivering production-ready code throughout the software development lifecycle, troubleshooting production issues to ensure system stability, and participating in code reviews to uphold best practices are also critical.

Further duties involve implementing comprehensive testing strategies, from unit to end-to-end, and fostering collaboration with Product, Architecture, Security, and SRE teams. Enhancing service observability, automation, and operational efficiency will be a continuous effort.

Qualifications

We are seeking a seasoned professional with 3-5 years of dedicated software engineering experience, particularly in building distributed, cloud-native backend systems. A strong command of API development, scalability principles, and production support is essential. The ideal candidate possesses the ability to dissect complex technical challenges methodically and pragmatically.

Proficiency in SDLC, testing methodologies, and secure coding practices is required. You should demonstrate a proven capacity to independently own and deliver software components or services. Excellent collaboration and communication skills are paramount for success in this role. Experience in payments, banking, or Open Banking (PSD2), microservices architectures, and familiarity with observability tools are considered advantageous.

Essential Skills

C#.NETAPI DevelopmentAzureAWSWeb APIsPostgreSQLCI/CD pipelinesSDLCSecure CodingMicroservicesObservabilityProduction SupportCode ReviewUnit TestingIntegration TestingEnd-to-End TestingCollaborationCross-functional Teamwork

Good to Have

JavaSpring BootAI-assisted toolsPSD2PaymentsBankingOpen Banking

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer – Integrations & API Connectivity
IndustryFinancial Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

Financial Services

Senior Software Engineer – Integrations & API Connectivity at Mastercard | SkillMX | SkillMX