> Markdown version of [/jobs/ext/4087509-senior-statistical-programmer-r](https://www.wearedevelopers.com/jobs/ext/4087509-senior-statistical-programmer-r). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Statistical Programmer (R) - **Company:** Katalyst Talent Agency - **Location:** United States - **Experience:** Expert - **Contract:** Contract - **Skills:** Data Analysis, R (Programming Language), SAS (Software), Software Engineering - **Published:** October 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4eef2a9b4a98bb6a ## About the Role * 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). ## Description * 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.