Senior Software Engineer
Mastercard · Pune, India
Mastercard is hiring a Senior Software Engineer in Pune.
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer
Requirements
- Bachelor's degree in Computer Science, Engineering, or related discipline.
- 7+ years of experience in Software Engineering with exposure to entire SDLC.
- Strong programming skills in one or more languages such as Java, Python, JavaScript.
- Experience building automation frameworks from the ground up.
- Strong experience with:
- REST APIs
- Microservices
- Event-driven architectures
- Distributed systems
- Cloud-native applications
- Experience with CI/CD platforms such as GitLab, Jenkins, GitHub Actions, or equivalent.
- Experience with automation tools such as:
- Selenium
- Playwright
- Cypress
- Rest Assured
About Mastercard
Ethoca, a Mastercard company, is a global collaboration-based technology services provider that connects card issuers and merchants to combat fraud, enhance customer experience, and prevent disputes. To support our continued growth and success, we are seeking a talented Senior Software Engineer to join the Ethoca team. In this role you will be part of a highly agile team building exciting and innovative products delivered at scale to global markets. Role The Senior Software engineer will work wi