Senior Software Engineer

Mastercard
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Collaboration","Mentorship","Customer-centric development","Analytical thinking","Process improvement"]

Build and deliver scalable analytics applications within the Data & Services team, shaping end-to-end full-stack features and the data pipelines behind Credit Risk, Portfolio Optimization, and Ad Insights. Design responsive UIs, implement performant backend models and RESTful services, and write well-tested code. Partner with Product Managers and Customer Experience Designers, mentor engineers, and improve team development processes in an agile environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
2 months ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Build and deliver scalable analytics applications within the Data & Services team, shaping end-to-end full-stack features and the data pipelines behind Credit Risk, Portfolio Optimization, and Ad Insights. Design responsive UIs, implement performant backend models and RESTful services, and write well-tested code. Partner with Product Managers and Customer Experience Designers, mentor engineers, and improve team development processes in an agile environment.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Participate in scoping, design, and implementation of complex features.
  • •Deliver first-time-right scalable solutions for analytics applications.
  • •Design and implement responsive, intuitive UIs to help users understand data and analytics.
  • •Build and maintain analytics and data models, APIs, and data flows to enable performant, scalable products.
  • •Ensure code quality through writing/reviewing well-tested code and mentoring junior engineers.

Key Requirements

  • •8+ years of full stack engineering experience in an agile production environment.
  • •Design and implement complex features across full-stack applications in cross-regional product/tech teams.
  • •Strong proficiency with React, Redux, TypeScript, and JavaScript.
  • •Strong knowledge of Java (JDK 11-17), Spring Boot, Spring Security, Maven, Hibernate/JPA, REST, and SQL Server (or similar OOP and relational database technologies).
  • •Experience with RESTful APIs and JSON/SOAP APIs, plus SQL and distributed systems concepts; automated unit testing frameworks (NUnit/JUnit) and Git/Jenkins knowledge are required.
Experience:8+ years
Education:Bachelor's in Computer Science or related technical field
Skills:CollaborationMentorshipCustomer-centric developmentAnalytical thinkingProcess improvement
Languages:English
Tech Stack:ReactReduxTypeScriptJavaScriptJavaJDK 11-17Spring BootSpring SecurityMavenHibernateJPARESTSQL ServerC#PythonJSONSOAPSQLMulti-threadingMessage Queuing

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor