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

Software Engineer II – Integrations & API Connectivity

The employer hasn't listed a salary.

Apply on Mastercard

Description

Mastercard is seeking a Software Engineer II to join their Open Finance Europe – Connectivity team. As a hands-on engineer, you will be responsible for building, testing, and supporting secure, reliable backend services.

Job Summary You will contribute to the development of scalable solutions, collaborate with experienced engineers on system design and implementation, and help deliver high-quality software that operates in production environments.

Responsibilities

  • Develop, test, and support scalable APIs and backend services
  • Contribute to the design and implementation of reliable, maintainable software solutions
  • Deliver high-quality code throughout the software development lifecycle
  • Troubleshoot and resolve application and production issues under guidance from senior team members
  • Participate in code reviews and follow established engineering best practices and standards
  • Implement and maintain unit, integration, and end-to-end tests
  • Collaborate with cross-functional teams including Product, Architecture, Security, and SRE
  • Support efforts to improve observability, automation, and operational efficiency across services
  • Continuously learn and apply new technologies, tools, and engineering practices

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
  • Plus: Java / Spring Boot, AI-assisted tools (e.g., GitHub Copilot)

Requirements

  • 2-4 years of professional software engineering experience
  • Experience developing backend applications and APIs using modern programming frameworks
  • Familiarity with cloud platforms and distributed systems concepts
  • Understanding of software development lifecycle (SDLC), testing practices, and secure coding principles
  • Ability to analyze and solve technical problems with guidance from senior engineers when needed
  • Experience delivering software components and features in a collaborative team environment
  • Strong communication and teamwork skills
  • Commitment to learning, continuous improvement, and engineering excellence

Preferred Qualifications

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

Skills

Required

Nice to have

Apply on Mastercard