Senior Software Engineer

3 days ago


Pune, Maharashtra, India Mastercard Full time ₹ 12,00,000 - ₹ 24,00,000 per year

Job Title:

Senior Software Engineer

Overview:

Overview

Mastercard Commercial Solutions provides capabilities such as expense management, reporting, virtual cards, and acceptance to our issuers driving visibility and actionable insights.

We are looking for a Senior Software Engineer to join our Commercial Platform Engineering organization in our vibrant Pune Tech Hub.

Role

This role involves working with a team of talented developers to develop high performance, high volume solutions. You will be responsible for:

• Designing and implementing Java-based utilities for the Program.

• Develop high-quality, secure, scalable and maintainable software solutions.

• Apply best practices for automated testing, automated code quality, automated delivery & automated monitoring.

• Mentor the senior & junior engineers on your team through sound technical advice, UML documentation & code reviews

• Collaborate with Architects, Leads, Developers & Product Owners to ensure business value is delivered in a timely manner

• Advocating Mastercard Engineering Principles, Builders' Enablement development standards, and Corporate Security guidelines

• Act as SME (Subject Matter Expert) for one or more initiatives to deliver an efficient and secure SDLC in Mastercard from the initial ideation to production deployment

• Work as part of a cross-functional and geographically distributed team to make our developer experience awesome

• Ensure that Developer Experience is central to everything we do

• Ensure that the team adheres to Mastercard Engineering Principles, and Corporate Security guidelines

• Actively participate as a member of the Software Engineering Guild sharing your knowledge, best practices, ideas, and passion for technology

• Experience of Spring Boot, Java 17+, Git, and CI/CD pipelines (GitLab/Jenkins/GitHub, or similar).

• Has the ability to write secure code in two or more languages (e.g., C, C+, C#, Java, JavaScript, COBOL, SQL)

• Some familiarity with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management

• Hands on experience of developing microservice application & deploying them on any one of the public cloud like Google, AWS, Azure

• Hands on experience of writing Junit test cases, working with Maven/Ant/Gradle, GIT

• Advanced skills and knowledge of Java 17+, Spring Boot, JPA, Hibernate

• Experience in building Restful services and clients using Spring framework

• Experience working with Junit/Mockito/Spring Test

• Design, develop, test, and deploy high-quality software solutions.

• Collaborate with product managers, designers, and other engineers to define and implement new features.

• Write clean, maintainable, and efficient code following best practices.

• Respond to operational and business concerns or issues relative to future business programs, projects, or enhancements to ensure consistent delivery of quality services.

• Ensure development supports all appropriate certifications and compliance requirements, including those for PCI, TAD and others.

All About You:

• Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience.

• Knowledge of Design Patterns

• Experience of working with Agile methodologies.

• Self-motivated with the ability to accomplish tasks with minimal direction

• Experience mentoring providing technical support to junior team members

• Learn from experts while sharing your knowledge through pair programming, code reviews, and team meetings.

• Conduct code reviews, share knowledge via documentation, and empower engineers to grow into performant contributors.To find US Salary Ranges, visit People Place. Under the Compensation tab, select "Salary Structures." Within the text of "Salary Structures," click on the link "salary structures 2025," through which you will be able to access the salary ranges for each Mastercard job family. For more information regarding US benefits, visit People Place and review the Benefits tab and the Time Off & Leave tab.

  • Pune, Maharashtra, India Momentive Software Full time ₹ 1,20,000 - ₹ 3,00,000 per year

    Job Description:Position OverviewWe are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune officePosition SummaryAs a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from concept to post-production...


  • Pune, Maharashtra, India EquipOptimizacions Software Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Company DescriptionEquipOptimizacions Software Pvt. Ltd. (EOS) specializes in designing strategic, state-of-the-art cloud-first solutions for container business problems. With over 20 years of experience in addressing technical challenges and building robust software solutions for the container industry, EOS stands out within the shipping industry by...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer(AY)Position Summary: Perforce is looking for a Senior Software Engineer to join the team. We are looking for an individual who will play a key role in maintaining and improving the front-end presentation of our flagship on-premise product, using TypeScript, Angular, and GraphQL. As a member of the Delphix DCT...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Software Engineer I - Delphix (KS)Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software EngineerPerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business....


  • Pune, Maharashtra, India MALBEK SOFTWARE LLP Full time ₹ 14,00,000 - ₹ 28,00,000 per year

    Summary of Position: Senior Software EngineerJoin our Product Engineering team in a fast-paced, collaborative, startup-like environment. This role focuses on enhancing and supporting product features and modules using Java and related technologies.Duties and Responsibilities:Design, Code and implement solutions from concept to final hand-off toEfficiently...


  • Pune, Maharashtra, India Rocket Software Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software...


  • Pune, Maharashtra, India Veeam Software Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Veeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...


  • Pune, Maharashtra, India Coupa Software Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Sr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software Engineer (Akana)Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in...