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