Back
Mastercard logo

Senior Software Engineer

Mastercard · Posted Oct 22

Global technology company connecting consumers, financial institutions, merchants, and businesses through secure payment processing and digital commerce solutions

Pune, Mahārāshtra, IndiaFull-timeOnsiteSenior Level6–10 years₹28.0L–₹42.0L yearly100+ applicants
PaymentsFinancial ServicesFintechCredit CardsBankingPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

The Decision Management program at Mastercard enables intelligent decision-based products through streaming analytics, governing decisions and managing outcomes with business agility. The program leverages business rules and AI engines, a streaming big data cluster, in-memory data grids, APIs and UIs to deliver real-time decisions at global scale, helping prevent fraud on Mastercard transactions. The Senior Software Developer joining the DMP team in Pune will mentor the team while staying hands-on, driving quality engineering methodologies and partnering with developers to automate test and release processes.

What you will do

  • This person will be responsible for mentoring the team as well as stay hands on.
  • Play a crucial part in helping drive Quality to help build and ship better products.
  • Collaborate with our development teams to enhance our existing software development processes.
  • Drive Quality Engineering methodologies and help build high quality software.
  • Partner with developers to improve and automate test and release processes
  • Help make Quality as an integral part of the development process

Skills used in this role

JavaMicroservicesSelenium WebDriverRESTful ServicesJSONXMLShellPythonGroovyTestNGSpockJUnitBitbucketGitHubDockerKubernetesMavenGradleJiraConfluenceSonarCheckmarxJenkinsAWSSQL

What the employer is looking for

  • Strong programming skills with deep knowledge of Java, Microservice, DSA, design patterns.
  • Strong knowledge on Selenium WebDriver, RESTful services, JSON and XML.
  • Strong knowledge on scripting like shell, python, groovy.
  • Strong knowledge on testing frameworks such as TestNG and Spock
  • Strong knowledge on Unit test frameworks such as Junit
  • Strong knowledge on Source Code Management (SCM) or Version Control lile Bitbucket, Github
  • Strong knowledge on functional and non-fucntional requirements.
  • Experience with Dockers, Kubernetes etc.
  • Experience on Build and configuration Tools like Maven, Gradle
  • Experience using project and program management tools such as Jira, Confluence
  • Good knowledge on code coverage tools (Sonar) and Application Security tools like Blackduck and Checkmarx.
  • Ability to create acceptance and integration automation tests(like Rest Assure, Selenium with web driver etc.), integrate with Continuous integration (Jenkins/Bamboo) and code coverage tools (Sonar).
  • Good knowledge on Observability, Application Performance Monitoring (APM) like Splunk, Dynatrace
  • Experience in working in Agile Methodology.
  • Experience of working with other developers to ensure that systems are designed for reliability, performance and testability.
  • Exposure/ Knowledge in cloud - AWS
  • SQL (Oracle DB)

Preferred qualifications

  • Experience with Maven build process
  • HTTP clients such as RESTAssured, OkHttp.
  • In Memory Grids (Pivotal Gemfire)
  • Knowledge in Digital Native Architecture
  • Knowledge in Cloud/micro-services.
  • Experience in Integration testing needs with exposure to data virtualization tools.
  • Experience testing across a variety of platforms: web UI, APIs (REST and SOAP), Unix (RedHat, Mint)

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Mastercard

Mastercard is a global technology company in the payments industry that connects consumers, financial institutions, merchants, governments, and businesses worldwide. It operates a fast and secure payment processing network that spans more than 200 countries and territories. Through innovative products and solutions in credit, debit, digital assets, and security, Mastercard makes commerce safer, simpler, and more accessible.

Industry
Payments
Company size
10001+ employees
Founded
1966
Location
Purchase, New York, USA
Funding stage
Public Company

Funding

Public Company · $115M raised

Public Shareholders

Leadership

MM
Michael Miebach

Chief Executive Officer

SM
Sachin Mehra

Chief Business Officer

EM
Ed McLaughlin

President & Chief Technology Officer

SM
Susan Muigai

Chief People Officer

Apply