Instagram
youtube
Facebook

Senior Software Engineer

4+ years
28,00,000 - ₹35,00,000 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Senior Software Engineer

Job ID: R-212507
Location: Pune, Maharashtra, India – 411006
Experience Required: Senior Level
Education: Bachelor’s Degree in Computer Science / Related Field
Service Line: Software Engineering

Role Overview

Mastercard is looking for a Senior Software Engineer to lead the development of secure, scalable full-stack microservices and web applications. The role is part of the Commercial Acceptance team, focused on building innovative B2B payment solutions that simplify global transactions between buyers and sellers. The selected candidate will work within an Agile team and contribute to architectural decisions while upholding engineering best practices.

Key Responsibilities

  1. Design and develop scalable microservices using modern frameworks.

  2. Build and maintain full-stack web applications with Angular, Java, and Pivotal Cloud Foundry (PCF).

  3. Ensure high standards of code quality, performance, and security.

  4. Participate in code reviews, retrospectives, and manage pull requests through Git.

  5. Collaborate with cross-functional teams including architecture, QA, DevOps, and product.

  6. Apply Mastercard’s 12-factor app principles and software engineering standards.

  7. Maintain compliance with Mastercard’s security and enterprise architecture guidelines.

  8. Mentor junior engineers and provide technical leadership.

Additional Responsibilities

  1. Coordinate with DevOps teams to streamline CI/CD pipelines and deployments.

  2. Actively engage in Agile ceremonies and drive continuous improvement practices.

  3. Promote a security-first approach across all phases of development.

Technical Requirements

  1. Strong foundation in computer science and microservices architecture.

  2. Proficiency in Java, Angular, HTML5, CSS, and JavaScript.

  3. Hands-on experience with PCF and cloud-native application development.

  4. Experience with relational databases such as PostgreSQL or Oracle.

  5. Familiarity with automated testing tools and CI/CD processes using Git.

  6. Proven ability to develop and deploy secure, scalable applications.

Preferred Skills

  1. Background in high-performing Agile development environments.

  2. Excellent analytical and debugging skills.

  3. Strong written and verbal communication abilities.

  4. Passion for clean code and engineering excellence.

  5. Willingness to mentor peers and work collaboratively within a team.

Jobs in other cities