Senior Principal Developer

Novartis Ireland

Dublin

Hybrid

EUR 63,490 - 117,910

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance-based bonus
Flexible working options
14 weeks paid parental leave
Insurance and retirement plans

Job summary

Novartis Ireland is looking for an R Developer based in Dublin to work as part of an interdisciplinary team. The role involves developing R packages and Shiny applications to support clinical trials and enhance user experiences.

Candidates should have an MSc in a quantitative/computational science and experience in R development. A collaborative mindset and good command of English are essential. Novartis offers competitive benefits and a variety of hybrid work options.

Qualifications

  • Experience as an R developer.
  • Comprehensive documentation and rigorous testing frameworks.
  • Hands-on experience deploying and maintaining R applications.

Responsibilities

  • Develop and maintain R packages for clinical trial teams.
  • Design and deploy Shiny applications for data exploration.
  • Collaborate with teams to translate requirements into code.

Skills

R development
Data manipulation (tidyverse)
Data visualization (ggplot2, plotly)
Shiny app development
Software development best practices
AI application

Education

MSc in a quantitative / computational science or equivalent

Tools

R packages
Git
CI/CD

Job description

Summary

Location: Dublin, Ireland. This role is based in Dublin, Ireland. Novartis is unable to offer relocation support for this role. Please only apply if this location is accessible for you.

About the Role

This role will work as part of an interdisciplinary team to develop solutions and tools that enable study teams working on analyses and reporting activities in clinical trials. They will work across the clinical reporting lifecycle, gain an appreciation of the user experience today and work with Product Owners to deliver progress in high impact areas. Additionally, this role will focus on enabling the use of open-source programming languages and tooling.

Major Accountabilities
  • Develop and maintain R packages that enable clinical trial team through supporting data engineering, statistical analyses, automation, and reporting workflows.
  • Design, build and deploy Shiny applications for interactive dashboards and data exploration tools.
  • Collaborate with statistical programmers and statisticians, and clinical reporting teams to understand requirements and translate them into efficient, reproducible code and tools.
  • Apply AI responsibly to support product design and development focusing on reliable, explainable, and impactful use in development workflows and solutions.
  • Drive the rollout of tooling through demos, pilots, training and support.
  • Engagement in the user experience of our users to identify and drive opportunities for continuous improvement and modernization.
  • Role model best practices for data science and software development.
  • Documentation of tools and processes to support modernization in an inclusive manner.
  • Appetite to engage in open‑source communities to collaborate in external settings.
Minimum Requirements
  • MSc in a quantitative / computational science or equivalent.
  • Experience as an R developer.
  • Deep knowledge of data manipulation (tidyverse) and data visualization (ggplot2, plotly).
  • Demonstrated ability to develop production‑grade R packages, including comprehensive documentation and rigorous testing frameworks.
  • Hands‑on experience deploying and maintaining R applications in production environments.
  • Highly proficient in Shiny app development and deployment.
  • Deep experience in software development best practices (virtual environments, git, CI/CD, code review etc.)
  • Hands‑on experience applying AI and agentic approaches to improve developer productivity of data‑driven applications.
  • Solution‑oriented mindset with a collaborative spirit.
  • Good written English.
Desirable Requirements
  • Good understanding of drug development process.
  • High level understanding of the regulatory requirements for computer systems and tools.
  • Knowledge of Quarto, workflow automation, or metadata‑driven reporting.
  • Participation in open‑source projects within the pharmaceutical sector, such as those associated with R Consortium, pharmaverse, openpharma or openstatware.
Benefits & Rewards

At Novartis, we’re committed to reimagining medicine together – and rewarding the people who make it happen.

Expected Annual Base Salary Range for role: 63,490.00 - 117,910.00 EUR.

The base salary offered is determined based on gender‑neutral objectives, such as relevant skills, competencies and experience in accordance with the Novartis pay setting policy and will be reviewed periodically upon joining Novartis.

In addition to your base salary, you may be eligible for a performance‑based bonus depending on certain performance parameters.

We also offer a variety of competitive benefits in kind to help you thrive personally and professionally, such as insurance plans, retirement plans, wellbeing resources and global recognition programs. Flexible and hybrid working options, where possible, and minimum 14 weeks paid parental leave.

Pay equity is a fundamental principle of our employment policy and reflects our commitment to create a diverse, equitable and inclusive environment that treats all employees with dignity and respect, as outlined in our Code of Ethics.

Note: Benefits and compensation may vary by country and are subject to local legal requirements, including provisions of collective bargaining agreements where applicable. A full overview of your compensation package, including any relevant collective bargaining agreement details applicable to your role based on your employment location and Novartis employer entity, will be communicated separately to you during the application process.

Commitment to Diversity and Inclusion / EEO

Novartis is committed to building an outstanding, inclusive work environment and diverse teams’ representative of the patients and communities we serve.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Clinical Data Analytics Lead
Clinical Data Analytics Lead

Novartis • Dublin

On-site
EUR 55,000 - 103,000
Hybrid working in Ireland
Bonus potential based on performance
Extensive benefits package including保险
Senior Expert Data Science & AI (Low Molecular Weight Drug Discovery)
Senior Expert Data Science & AI (Low Molecular Weight Drug Discovery)

Novartis Ireland • Dublin

Hybrid
EUR 63,000 - 118,000
Hybrid working
Parental leave
Insurance plans
+3
GCP Compliance Manager - Clinical Programs & Trials
GCP Compliance Manager - Clinical Programs & Trials

Novartis UK • Dublin

Hybrid
EUR 89,000 - 164,000
Insurance plans
Retirement plans
Wellbeing resources
+3
Clinical Study Data Lead - Dublin
Clinical Study Data Lead - Dublin

Novartis Ireland • Dublin

Hybrid
EUR 55,000 - 103,000
Hybrid work options
Paid parental leave
Wellbeing resources
Senior Principal R & Shiny Engineer for Clinical Analytics
Senior Principal R & Shiny Engineer for Clinical Analytics

Novartis Ireland • Dublin

Hybrid
EUR 63,000 - 118,000
Performance-based bonus
Flexible working options
14 weeks paid parental leave
+1
Senior Scientific Engagement & Program Manager
Senior Scientific Engagement & Program Manager

Novartis Ireland • Dublin

Hybrid
EUR 55,000 - 103,000
Insurance plans
Retirement plans
Wellbeing resources
+3
Senior Expert Data Science & AI (Low Molecular Weight Drug Discovery)
Senior Expert Data Science & AI (Low Molecular Weight Drug Discovery)

Healthcare Businesswomen’s Association • Dublin

Hybrid
EUR 63,000 - 118,000
Integrated Insights Manager, Execution Excellence
Integrated Insights Manager, Execution Excellence

Healthcare Businesswomen’s Association • Dublin

On-site
EUR 61,000 - 113,000
Global Labelling Associate Director, Content (Cardiovascular, Renal & Metabolism)
Global Labelling Associate Director, Content (Cardiovascular, Renal & Metabolism)

Novartis Ireland • Dublin

Hybrid
EUR 75,000 - 141,000
Hybrid working options
14 weeks parental leave
Insurance plans
+2
GCP Compliance Manager - Global Clinical Operations
GCP Compliance Manager - Global Clinical Operations

Novartis Ireland • Dublin

On-site
EUR 76,000 - 141,000
Hybrid working options
Parental leave (14+ weeks)
Wellbeing resources