Senior Software Engineer

mastercard

Pune NM Years Exp Posted 1h ago

Job Description

• Deliver high-quality software solutions through hands-on development.
• Collaborate closely with technical leads on design and implementation.
• Provide production support by acting as a Subject Matter Expert (SME) to resolve incidents and problem tickets.
• Plan, design, and develop technical solutions aligned with Mastercard standards, processes, and best practices.
• Lead day-to-day system development and maintenance activities to meet Service Level Agreements (SLAs).
• Drive innovation, cost effectiveness, high quality, and faster time-to-market.
• Own the end-to-end Software Development Life Cycle (SDLC), including:
o Requirements and use cases
o Technical design and documentation
o Test strategy and test design
o Performance benchmarking
o Release, deployment, and rollback plans
o Feasibility studies, cost, time analysis, and estimations
• Participate in Proof of Concepts (PoCs) and support vendor and technology selection.
• Conduct brown bag sessions and provide technical training to team members.
• Mentor and guide team members across all SDLC phases.
• Continuously improve standards and process efficiency.
• Ensure adequate test coverage across:
o Unit Testing
o System/Integration Testing
o Performance Testing
• Perform quality inspections and walkthroughs including:
o Requirements Review
o Design Review
o Code Review
o Security Review

Similar Openings for You