Senior Software Engineer

4 days ago


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

Job Title:

Senior Software Engineer

Overview:

Job Description Summary
The User Access Team is seeking a Senior Software Development Engineer (Full Stack) to design and develop large scale B2B solutions. Candidate will have a strong passion and background in full-stack, cloud-based software development, and making quality production software at all stages of the software lifecycle. This role will be based in our Mastercard technology location in Dublin, Ireland that provides a state-of-the-art environment for technology teams to thrive in a collaborative, Agile engineering culture.

Responsibilities

• Responsible for software development implementations, taking high-level requirements and producing robust solutions, within predefined timelines, scope limitations, and in accordance with Agile SDLC methodology;

• Responsible for research, planning, estimating, designing, and ensuring customizations and integration components that are designed to meet the business needs;

• Interface with the business operations and product teams for technical specifications; and Participate in customer support processes;

• Responsible for research, planning, estimation, design, while ensuring that customizations and integration components are meeting the business needs;

• Design and code all aspects of solutions within a dynamic, rapid application environment involving a diverse technology stack that includes provide training on coding standards and best practices to team members;

• Produce quality, tested, and documented code;

• Act as a mentor to team members and aid in adherence to established coding techniques and standards

Qualifications

• Proficient coding experience building highly scalable, highly available full stack Java applications;

• Significant hands-on experience architecting and developing fine-grained services using modern Java EE frameworks (Spring Boot/Spring Cloud/Spring IO etc.)

• Experience in developing JavaScript on top of one or more of the following client-side frameworks such as , , , , and ;

• Experience building responsive Single Page Web Applications using modern front-end technologies such as but not limited to: HTML5, CSS3, JavaScript or jQuery;

• Extensive experience designing and developing REST API's (Java Spring Framework preferred);

• Deep experience with Agile development methodologies including unit testing, test-driven development (TDD), Continuous Integration (CI), Continuous Delivery (CD), Pair Programming, and Automated Testing;

• Proven experience in active adherence to SDLC methodologies such as Agile or Incremental and working knowledge of SCRUM is a plus;

• Deep understanding of contemporary API and architectural concepts (REST, Microservices, etc.)

• Proven experience in 12-factor app architecture, design, and implementation;

• Experience with PaaS and CaaS utilizing Pivotal Cloud Foundry (PCF) or public cloud (Azure) experience;

• Proficient in one or more Relational and Non-Relational DB technologies such as MongoDB, or PostgreSQL (Preferred);

• Familiarity with deploying applications with container technology (Docker, Kubernetes, etc.) is a plus;

• Proven understanding of OOAD, design patterns, and application development processes and practices with focus on reusability, extensibility, and performance;

• Solid understanding of software development environments, source control techniques, and continuous integration;

• Passion and experience in coaching and mentoring junior and senior software engineers.

• Experience as a mentor to junior/mid-level colleague(s)

• Self-motivated team player who excels in a collaborative environment

Education

• MS degree or foreign equivalent in computer science, engineering, or related field is preferredTo 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 Perforce Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    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 business. Before you know it, you'll...


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

    About Rishabh Software:Rishabh Software, an India based IT service provider, focuses on cost-effective, qualitative and timely delivered Offshore Software Development, Recruitment Process Outsourcing (RPO) and Engineering Services.Our Core competency lies in developing customized software solutions using web-based and client/server technology. With over 25...


  • 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 Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    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 business. Before you know it, you'll...


  • 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 Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    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 business. Before you know it, you'll...


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

    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 business. Before you know it, you'll...


  • 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 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,...