Software Engineer Job Opportunity at Mastercard

Published On:
Software Engineer Job Opportunity at Mastercard

About Mastercard

Mastercard is a global technology company that powers digital transactions in over 200 countries and territories. By offering secure and innovative payment solutions, Mastercard helps businesses, governments, and individuals unlock their full potential. The company focuses on financial security, seamless transactions, and business growth through cutting-edge technology and strategic partnerships.

Job Title: Software Engineer – 1

  • Location: Vadodara, India
  • Job Type: Full-time
  • Category: Software Engineering

Job Overview

The Software Engineer role at Mastercard is part of the Franchise and Legal Solutions (FLS) program. This program supports customer lifecycle management, risk monitoring, transaction monitoring, and performance management. The goal is to enhance business efficiency, ensure security, and provide insightful data-driven solutions.

Responsibilities

Application Development:

  • Develop application logic for multi-component systems.
  • Write clean, efficient, and maintainable code.
  • Ensure software is responsive, high-performing, and secure.
  • Maintain and improve unit test coverage for new and existing functionalities.

Quality Assurance:

  • Deliver code with minimal defects and errors.
  • Support automation initiatives to streamline processes.
  • Assist testing teams in debugging and resolving software issues.
  • Ensure compliance with security standards and best practices.

Agile Collaboration:

  • Participate in Agile ceremonies such as Daily Scrum, Sprint Planning, and Retrospectives.
  • Work closely with cross-functional teams to improve software quality and delivery.
  • Provide feedback on system performance and suggest enhancements.

Required Skills and Qualifications

Technical Skills:

  • Strong knowledge of Object-Oriented Programming (OOP).
  • Proficiency in Java, Spring, Spring Boot, and Microservices.
  • Experience with REST API development.
  • Hands-on experience with Spring, JPA, Hibernate, RDBMS, PL/SQL, and JDBC.
  • Familiarity with Tomcat server and Jenkins CI/CD pipelines.
  • Working knowledge of Sonar integration for code quality assurance.
  • Experience with Pivotal Cloud Foundry (PCF), AWS, Azure, or GCP is preferred.
  • Exposure to React.js or Angular is an added advantage.
  • Prior experience in the financial services sector is a plus.

Soft Skills:

  • Strong communication skills (verbal and written).
  • Ability to work in a fast-changing environment and adapt quickly.
  • Good organizational and collaboration skills.
  • Ability to manage multiple projects simultaneously.
  • A passion for learning and implementing new technologies.

Security and Compliance Responsibilities

Since this role involves working with Mastercard’s secure assets, employees must:

  • Follow Mastercard’s security policies and guidelines.
  • Ensure confidentiality and integrity of company information.
  • Report any security breaches or violations.
  • Complete all required security training programs.

Why Consider This Role?

Working at Mastercard offers an opportunity to be part of an innovative and globally recognized company. The role provides exposure to cutting-edge technology, professional development, and a dynamic work environment.

Final Thoughts

This position is an excellent opportunity for software engineers who are passionate about technology, security, and building scalable applications. Wishing success to all applicants in their job search!


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!

Leave a Comment