Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 1 Nov 2026 · Still live on 5 Nov 2026

Senior Software Engineer

The employer hasn't listed a salary.

Apply on Mastercard

Description

Mastercard is seeking a Senior Software Engineer to join its Open Finance Europe – Connectivity team. As a Senior Software Engineer, you will be a key hands-on contributor responsible for designing, building, and operating secure, reliable backend services.

Responsibilities:

  • Design, develop, test, and support scalable APIs and backend services
  • Contribute to system design decisions with a focus on scalability, resilience, and performance
  • Deliver high-quality, production-ready code across the full software development lifecycle
  • Troubleshoot and resolve production issues, ensuring system stability and reliability
  • Participate in code reviews and uphold engineering best practices and standards
  • Implement effective testing strategies (unit, integration, end-to-end)
  • Collaborate with cross-functional teams including Product, Architecture, Security, and SRE
  • Improve observability, automation, and operational efficiency across services

Technology Stack:

  • Backend: C#, .NET, Web APIs
  • Cloud: Azure (App Services, KeyVault, Blob Storage), AWS (S3, Redis, Microservices)
  • Data: PostgreSQL, Flyway
  • Practices: CI/CD pipelines, observability, secure development

Requirements:

  • 5–8 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/services independently
  • Strong collaboration and communication skills

Preferred:

  • Experience in payments, banking, or Open Banking (PSD2) environments
  • Experience working with microservices architectures
  • Familiarity with observability, monitoring, and incident response practices
  • Exposure to AI-assisted development tools (e.g., GitHub Copilot)

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Navi-Mumbai-India-Finicity/Senior-Software-Engineer_R-279636

Apply on Mastercard