{bc}
indeed

Senior Software Engineer – Integrations & API Connectivity

Mastercard
Maharashtra, IND
Full-time
Onsite
Discovered 1 weeks ago
Software engineeringAPI developmentBackend servicesCloud-based distributed systemsC#.NET
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Software engineeringAPI developmentBackend services
Smart Apply

Full Job Posting

Our Purpose

Mastercard powers economies and empowers people across more than 200 countries and territories.

The company provides secure, simple, smart, and accessible digital payment choices through technology, partnerships, and networks.

Role Overview

The role sits within Mastercard's Open Finance Europe Connectivity team.

The team builds and operates scalable API integrations with financial institutions across Europe.

The Senior Software Engineer designs, builds, and operates secure, reliable backend services at scale.

The role involves complex engineering problems, system design decisions, and high-quality production solutions.

What You Will Do

  • 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 maintain 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.

Technology Stack

  • Backend technologies include C#, .NET, and Web APIs.
  • Cloud technologies include Azure App Services, Key Vault, and Blob Storage, along with AWS S3, Redis, and microservices.
  • Data technologies include PostgreSQL and Flyway.
  • Engineering practices include CI/CD pipelines, observability, and secure development.
  • Java, Spring Boot, and AI-assisted tools such as GitHub Copilot are listed as additional technologies.

Required Qualifications

  • 3–5 years of professional software engineering experience.
  • Strong hands-on experience building cloud-based distributed backend systems.
  • Solid expertise in API development, scalability, and production support.
  • Ability to solve complex technical problems with a structured, pragmatic approach.
  • Strong understanding of SDLC, testing practices, and secure coding principles.
  • Proven ability to own and deliver components or services independently.
  • Strong collaboration and communication skills.

Preferred Qualifications

  • Experience in payments, banking, or Open Banking PSD2 environments is preferred.
  • Experience with microservices architectures is preferred.
  • Familiarity with observability, monitoring, and incident response is preferred.
  • Exposure to AI-assisted development tools such as GitHub Copilot is preferred.

Corporate Security Responsibility

  • Employees are expected to follow Mastercard security policies and practices.
  • Employees must protect the confidentiality and integrity of accessed information.
  • Employees must report suspected information security violations or breaches.
  • Employees must complete periodic mandatory security training.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Mastercard