Mastercard22.05.2026

Software Engineer - R

Gurugram

Навыки

RRStudio IDEPositron IDEdplyrroxygen2GitGitHubBitbucketSQLShinyPlotlyHighchartsD3.jsReactAngularVue.jsHadoop

Обязанности

  • 01create clear, compelling data visualisations that communicate economic insights to diverse audiences
  • 02develop reusable R functions and packages to support analysis and automation
  • 03create and format analytical content using R Markdown and/or Quarto
  • 04design and build scalable Shiny apps
  • 05develop interactive visualisations using JavaScript charting libraries (e.g. Plotly, Highcharts, D3.js) or front-end frameworks (e.g. React, Angular, Vue.js)
  • 06work with databases and data platforms (eg. SQL, Hadoop)
  • 07write clear, well-documented code that others can understand and maintain
  • 08collaborate using Git for version control

Требования

  • 01proficient in R and the RStudio IDE or Positron IDE
  • 02proficient in R packages like dplyr for data cleaning, transformation, and aggregation
  • 03familiarity with dependency management and documentation in R (e.g. roxygen2)
  • 04familiar with version control concepts and tools (e.g. Git, GitHub, Bitbucket) for collaborative development
  • 05experience writing SQL and working with relational databases
  • 06creative and passionate about data, coding, and technology
  • 07strong collaborator who can also work independently
  • 08organized and able to prioritise work across multiple projects
  • 09comfortable working with engineers, product owners, data scientists, economists

Условия

  • 01reporting to the team lead for Data Systems Engineering
  • 02collaborative environment with engineers, product owners, data scientists, economists
  • 03abide by Mastercard’s security policies and practices
  • 04ensure the confidentiality and integrity of the information being accessed
  • 05report any suspected information security violation or breach
  • 06complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines