Senior Statistical Programmer (R)

Katalyst-Healthcares-

Port Reading (NJ)

On-site

USD 110,000 - 170,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Katalyst-Healthcares is seeking a Clinical Statistical Programmer to drive SDTM/ADaM development from raw EDC data using R and pharmaverse packages. You will build end-to-end workflows alongside SAS code and contribute to regulatory submission-ready outputs.

Responsibilities include QC/double programming, collaboration with biostatistics on SAPs and timelines, and delivering CSR-urgent deliverables with R, xportr, and RMarkdown tooling.

Qualifications

  • BS/MS in Statistics, Biostatistics, Mathematics, or related field.
  • 5+ years of clinical statistical programming with CDISC SDTM and/or ADaM.
  • 2+ years producing clinical outputs in R using pharmaverse, including admiral for ADaM and rtables/tern.
  • R outputs produced for actual study deliverables (e.g., CSR, DSMB, or interim analyses).
  • Strong R programming skills, including tidyverse, RMarkdown/Quarto, and Git/GitHub.
  • SAS experience, to work alongside existing SAS code.

Responsibilities

  • Develop SDTM datasets from raw EDC data in R (sdtm.oak).
  • Develop and validate ADaM datasets in R (admiral).
  • Produce TLFs in R (rtables/tern) and submission‑ready datasets (xportr) for clinical study reports and regulatory submissions.
  • Perform independent QC/double programming of SAS and R outputs.
  • Collaborate with biostatisticians and study teams on SAPs, specs, and timelines.

Skills

CDISC SDTM/ADaM
R programming
SAS programming
Data QC
Team collaboration

Education

BS/MS in Statistics, Biostatistics, Mathematics, or related field

Tools

pharmaverse packages (admiral)
xportr
rtables/tern
gtsummary
Tplyr
tidyverse
RMarkdown/Quarto
Git/GitHub

Job description

Summary

Clinical statistical programmer with hands-on SDTM, ADaM, and TLF production and validation experience in R using pharmaverse packages, supporting an end-to-end R workflow alongside existing SAS code.

Responsibilities
  • Develop SDTM datasets from raw EDC data in R (sdtm.oak).
  • Develop and validate ADaM datasets in R (admiral).
  • Produce TLFs in R (rtables/tern) and submission‑ready datasets (xportr) for clinical study reports and regulatory submissions.
  • Perform independent QC/double programming of SAS and R outputs.
  • Collaborate with biostatisticians and study teams on SAPs, specs, and timelines.
Requirements
  • BS/MS in Statistics, Biostatistics, Mathematics, or related field.
  • 5+ years of clinical statistical programming with CDISC SDTM and/or ADaM.
  • 2+ years producing clinical outputs in R using pharmaverse, including. admiral for ADaM and rtables/tern (or similar TLF packages like gtsummary or Tplyr).
  • R outputs produced for actual study deliverables (e.g., CSR, DSMB, or interim analyses).
  • Strong R programming skills, including tidyverse, RMarkdown/Quarto, and Git/GitHub.
  • SAS experience, to work alongside existing SAS code.
Preferred Qualifications
  • sdtm.oak and xportr experience.
  • R outputs used in a regulatory submission.
Nice to Have
  • Shiny app development, including user access control (e.g., rAccess, shinymanager, Posit Connect).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Statistical Programmer (R)
Senior Statistical Programmer (R)

SimulStat Incorporated • United States

Remote
USD 120,000 - 180,000
Remote Senior Statistical Programmer: R SDTM/ADaM Expert
Remote Senior Statistical Programmer: R SDTM/ADaM Expert

SimulStat Incorporated • United States

Remote
USD 120,000 - 180,000
Senior Statistical Programmer — R SDTM/ADaM for Submissions
Senior Statistical Programmer — R SDTM/ADaM for Submissions

Katalyst-Healthcares- • Port Reading (NJ)

On-site
USD 110,000 - 170,000
Senior Statistical Programmer
Senior Statistical Programmer

Atlas Search • United States

On-site
USD 140,000 - 190,000
Senior Statistical Programmer
Senior Statistical Programmer

Katalyst CRO • Los Angeles (CA)

On-site
USD 120,000 - 170,000
Statistical Programmer
Statistical Programmer

Connect Life Sciences • Cambridge (MA)

On-site
USD 180,000 - 280,000
Clilnical Statistical Programmer
Clilnical Statistical Programmer

TruMinds Clinical • United States

On-site
USD 100,000 - 130,000
Statistical Programming
Statistical Programming

PanaCRO • United States

On-site
USD 90,000 - 160,000
Senior Statistical Programmer
Senior Statistical Programmer

Katalyst CRO • Boulder (CO)

On-site
USD 140,000 - 180,000
principal Statistical programmer
principal Statistical programmer

Clinvia • San Francisco (CA)

On-site
USD 120,000 - 160,000