Senior Software Engineer

Mastercard

Fresher Pune Full Time Hybrid (office + remote)
Mastercard logo
Posted : today
Actively hiring

Job description

Mastercard is dedicated to powering economies and empowering individuals across over 200 countries and territories. We collaborate with our clients to foster a sustainable economy where everyone can thrive. Our commitment extends to supporting a diverse range of secure, simple, smart, and accessible digital payment options.

Our Data Governance & Regulations (DGR) program ensures compliance with global privacy regulations. The DGR Applications Development Team is a self-organizing, cross-functional unit equipped with all necessary skills to transform backlog items into valuable, shippable increments within sprints. This collaborative environment fosters innovation and efficient product delivery.

Responsibilities

As a Senior Software Engineer, you will be instrumental in developing sophisticated software solutions aligned with business requirements, showcasing exceptional technical acumen. Your role involves designing, developing, and implementing information systems, ensuring operational feasibility through thorough analysis and problem definition.

You will craft software solutions by understanding user needs, system flows, and work processes. Investigating complex problem areas and diligently following the software development lifecycle are key. Documentation, including flowcharts, diagrams, and clear code, will be crucial. You'll prepare and install solutions, optimize operations through systems analysis, and maintain information confidentiality.

Additional responsibilities include collecting and analyzing development issues, contributing to the organization's mission, and demonstrating advanced knowledge of Software Engineering Concepts and Methodologies. Strong communication, collaboration, and organizational skills are essential, as is the ability to rapidly learn and implement new technologies in a diverse, geographically distributed team environment.

Qualifications

We are seeking individuals with a proven track record of successfully delivering software applications, whether as an individual contributor, team lead, or development manager. Excellent communication and collaboration skills are paramount, alongside a proactive, solution-oriented approach to problem-solving.

Candidates should possess the ability to communicate effectively with all levels of management and build strong professional relationships. A comprehensive understanding of the full Software Development Life Cycle (SDLC) is required. Furthermore, a strong grasp of technical knowledge, market insights, and specialized domain knowledge relevant to the team's focus is expected.

Essential technical skills include proficiency in Core Java 1.8+, Spring Boot, REST APIs, No-SQL databases, JSON, and Cloud Technologies (PCF). Experience with Angular 4+ and working within an Agile environment is also required. A Bachelor's degree in Information Systems, Information Technology, Computer Science, or Engineering, or equivalent experience, is necessary.

Essential Skills

Core Java 1.8 +Spring BootREST APIsNo-SQL DBJSONCloud Technologies (PCF)Angular 4+Agile environment

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer
Employment TypeFull Time, Hybrid (office + remote)

About the Company

MasterCard logo

MasterCard

IT Consulting

Senior Software Engineer at Mastercard | SkillMX | SkillMX