Upload Button Icon Add office photos
filter salaries All Filters

245 MasterCard Jobs

Senior Software Engineer

7-12 years

₹ 8.7 - 41.8L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Pune, Vadodara

1 vacancy

Senior Software Engineer

MasterCard

posted 20hr ago

Job Description

MDES Special Interests Group is MDES Research and Development Team within MasterCard with mission to innovate and enhance MDES platform in terms of Architecture, Operational efficiency and Robustness This includes driving the research and development around platform needs and challenges, developing proof of concepts and building consensus around it. The team leads the exploration in software architecture technology innovations along with enabling excellence in overall team.
Sr. Software Engineer is a senior role in SIG group and spearheads the technology initiatives. He or She participates in the Software Development Life Cycle through Coaching, RD, Proof of Concepts, Prototyping, Code review etc. Also, He or She influences the development practices so that they are following best practices, policies and procedures.
How to know you should apply
Have you ever worked on product or project of enterprise grade application solution in a Senior Engineer or Technical role
Are you excited about software fintech/payment technologies used for smarter life and ready to be part of that drive
Are you motivated to be a part of driving a world beyond plastic and cash

Role

Research and Development of Technical solutions to address platform needs and challenges related to Architecture, Functionality, Operational efficiency and Robustness.
Work with Product Management, SRE/BizOps, Engineering to translate platform use cases and requirements to industry-leading design, architecture and implementations. Influence the product owner to balance the business and technical priorities and the value of the architecture work.
Participate in code review of key functionalities or architectural aspects.
Regularly communicate with management and stakeholders about risk analysis and design tradeoffs.
Strong communication skills, with an ability to express and design ideas to a development team.
Perform knowledge sharing and coaching, mentoring by
oTech Talks Presentation session on specific topics of expertise
oTechnical writing and publishing - Articles, Blogs, References
Participate contribute in talent acquisition and recruitment activities as follows:
oCollaborate with hiring team to outline and execute strategy for recruiting technical folks
oRecords, reviews and provides inputs on Skill requirements
oTakes up interview sessions for candidate positions including Technology consultants Sr. Engineers (Level 2 if needed).
Provide guidance to teams on processes such as Agile, Lean, etc.
Provide guidance to teams on development standards, automation and tools
Establish design, architecture and coding standards for EMA solutions. Establish design and development methodologies (e.g.: Agile, SCRUM) to drive feature velocity, quality and predictability.

All about You

7+ years of software development, design architecture experience in enterprise grade software solutions.
Detailed experience at designing enterprise grade distributed and reactive systems that involve
1.Software Engineering and Design Principles, Patterns, Methodology, Domain Concepts
GOF, Java EE Blueprints, Software Architecture Patterns
Design Principles including SOLID, YAGNI, DRY and others.
Security Patterns
2.One of the technology platforms including
Mobile platforms - Android or iOS, Mobile App Frameworks (Mobile App Design Technology Skills)
Java and Java EE platforms including Spring framework components, Hibernate, JSP, Node JS or Express JS or similar, Web Application Server (Server App Design Technology Skills), Web Services, SOAP, WS-Security, REST (Services Design Technology Skills)
Web Stack including JavaScript, CSS, JSON, Angular JS or similar framework (Web App Design Technology Skills)
SQL / PL-SQL Programming
3.Application Security including Information security principles realization, Mobile app security, OWASP PCI DSS Compliance
Experience building solutions for large scale deployments including large enterprises or service providers, banking or payment solutions.
Experience in Enterprise wide or application level technology adoption or migration
Good understanding experience with software development processes such as Scrum, SAFe, Extreme Programming and/or Lean etc.
Experience working with multiple customers.
Experience with mobile application development, and internet-related cloud technology development. Deep understanding of, a practical experience with, one of Android or iOS
Strong inter-personal skills and ability to work in a collaborative environment with cross-functional teams and select third parties.
Formal training in systems analysis and computer programming
A deep understanding of technical solution and software patterns (including architectural design patterns) at various levels.
Solid experience of working in project teams
Desire to stay abreast of new development tools and methods
Bachelor Engineering or Technology in Computer Science, Engineering or IT Required Master s degree in related discipline Preferred
Other Personal Attributes
Maturity to understand large systems and recommend upcoming technologies to solve complex business problems
Enjoy challenging and thought provoking work and have a strong desire to learn and progress (motivated enough to self-learn)
Ability to pick up new technology independently
Be able to work under constraints and multi-task while remaining professional and courteous
Exceptional ability to analyze problems and to propose innovative but workable solutions
Team player
Open minded, flexible, and willing to listen for other people s opinions.
Interpersonal skills necessary to effectively communicate over the phone and via email with a variety of individuals at all technical levels are required.
Excellent verbal and written skills ARE A GREAT TO HAVE

Employment Type: Full Time, Permanent

Read full job description

MasterCard Interview Questions & Tips

Prepare for MasterCard Senior Software Engineer roles with real interview advice

Top MasterCard Senior Software Engineer Interview Questions

Q1. What if your application is down for 1 hour in one site in prod?
Q2. How do you make sure a throttling system process dropped messages from a slow downstream service?
Q3. How to pass input field values from form to db. How to make code testable/loosely coupled.
View all 9 questions

What people at MasterCard are saying

3.9
 Rating based on 71 Senior Software Engineer reviews

Likes

Employee policies Fixed holidays Leave policy

  • Salary - Good
    +2 more
Dislikes

Work hours Instability Ever changing management decisions Work culture

  • Job security - Bad
    +2 more
Read 71 Senior Software Engineer reviews

Senior Software Engineer salary at MasterCard

reported by 714 employees with 4-13 years exp.
₹13 L/yr - ₹45 L/yr
103% more than the average Senior Software Engineer Salary in India
View more details

What MasterCard employees are saying about work life

based on 677 employees
87%
92%
80%
78%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

MasterCard Benefits

Work From Home
Health Insurance
Cafeteria
Gymnasium
Education Assistance
Soft Skill Training +6 more
View more benefits

Compare MasterCard with

PayPal

3.9
Compare

Visa

3.6
Compare

American Express

4.2
Compare

Discover Financial Services

4.0
Compare

Capital One Financial Corporation

4.0
Compare

State Bank of India

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Axis Bank

3.8
Compare

Kotak Mahindra Bank

3.8
Compare

Paytm

3.3
Compare

FIS

3.9
Compare

Fiserv

3.2
Compare

PhonePe

4.0
Compare

Angel One

3.9
Compare

HighRadius

3.0
Compare

Aye Finance

4.1
Compare

Broadridge Financial Solutions

4.0
Compare

AGS Transact Technologies

3.3
Compare

Rupeek

3.7
Compare

Similar Jobs for you

Principal Software Engineer at MasterCard

Pune

10-19 Yrs

₹ 12-21 LPA

Senior Software Engineer at MasterCard

Pune

4-7 Yrs

₹ 25-30 LPA

Principle Software Engineer at MasterCard

Pune

11-16 Yrs

₹ 13-18 LPA

Senior Software Engineer at MasterCard

Pune

8-12 Yrs

₹ 19-24 LPA

Senior Software Engineer at MasterCard

Pune

5-13 Yrs

₹ 20-24 LPA

Senior Software Engineer at MasterCard

Pune

7-10 Yrs

₹ 18-90 LPA

Senior Software Engineer at MasterCard

Pune

4-7 Yrs

₹ 18-90 LPA

Senior Software Engineer at MasterCard

Pune

4-13 Yrs

₹ 6-15 LPA

Senior Software Engineer at MasterCard

Pune

5-13 Yrs

₹ 25-30 LPA

Senior Software Engineer at MasterCard

Pune

5-13 Yrs

₹ 25-30 LPA

MasterCard Vadodara Office Location

View all
Vadodara Office
OHM Business Park OHM House II, Opp. Balaji Hospital, Subhanpura, Vadodara, Vadodara
Gujarat 390023

Senior Software Engineer

7-12 Yrs

Pune, Vadodara

1d ago·via naukri.com

Director, Software Engineering

14-20 Yrs

Pune

1d ago·via naukri.com

VP Software Engineering

15-20 Yrs

Pune

1d ago·via naukri.com

Senior Technical Program Manager

7-12 Yrs

Pune

1d ago·via naukri.com

Specialist, Product Experience Design

4-8 Yrs

Pune

1d ago·via naukri.com

Software Test Engineer II

2-5 Yrs

Pune

1d ago·via naukri.com

Software Engineer

1-6 Yrs

Pune

1d ago·via naukri.com

Senior Data Scientist

4-7 Yrs

Mumbai, Navi Mumbai

1d ago·via naukri.com

Senior Data Scientist

3-5 Yrs

Mumbai, Navi Mumbai

1d ago·via naukri.com

Senior Analyst, Big Data Analytics & Engineering

5-9 Yrs

Pune

1d ago·via naukri.com
write
Share an Interview