Instagram
youtube
Facebook

Senior Software Engineer

5–8 years
22 – ₹32 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields 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-250231
Location: Vadodara, Gujarat, India – 390023
Experience Required: 5–8 Years
Education: Bachelor’s Degree in Computer Science, IT, or related field
Service Line: Software Engineering
Job Type: Full-time


Role Overview

Mastercard’s Franchise and Legal Solutions Program is looking for a Senior Software Engineer to develop high-performance software solutions for risk monitoring and customer onboarding. This role involves hands-on coding, architectural contributions, and mentoring, with a strong emphasis on quality, performance, and delivery in an agile environment.


Key Responsibilities

  1. Develop application logic across multiple components and ensure high-quality deliverables.

  2. Collaborate with designers and architects to implement end-to-end solutions.

  3. Deliver scalable and responsive features on time, adhering to quality benchmarks.

  4. Ensure test coverage meets or exceeds project standards.

  5. Assist in defect resolution, automation testing, and overall quality assurance.

  6. Contribute to continuous integration and delivery using CI/CD tools.

  7. Mentor junior engineers and support knowledge sharing within the team.

  8. Actively participate in Agile ceremonies like Daily Scrums, Sprint Planning, and Retrospectives.


Technical Requirements

  1. Strong command of Java, Spring Boot, Microservices, and REST API development.

  2. Proficiency in JPA, Hibernate, Oracle, and JDBC for backend database integration.

  3. Exposure to frontend technologies like React JS or Angular is a plus.

  4. Experience with Jenkins, CI/CD pipelines, and SonarQube integration.

  5. Familiarity with Tomcat or equivalent application servers.


Preferred Skills

  1. Experience with cloud platforms like PCF, AWS, Azure, or GCP.

  2. Understanding of secure software development in the Financial Services sector.

  3. Strong knowledge of object-oriented design and software engineering methodologies.

  4. Excellent verbal and written communication and collaboration skills.

  5. Quick adaptability to new tools, technologies, and multiple simultaneous tasks.


What Mastercard Offers

  1. Opportunity to work on mission-critical applications in a fast-paced environment.

  2. Continuous learning and development through certifications and mentorship.

  3. Supportive global culture that values innovation and inclusion.

  4. Competitive salary and benefits package.

Jobs in other cities