1

Sdtm Programmer Jobs in Pennsylvania (NOW HIRING)

Mandatory Skills   SDTM, Clinical SAS JD  Looking for SDTM experts having in-depth knowledge of SAS programming(macro's) 1.Must have 10+ yrs of exp in clinical domain 2.Strong knowledge of ...

R&D Programmer II

West Chester, PA · On-site

$61 - $73/hr

Clinical Programming - Contractor - Analysis and Reporting (ADaM) Remote Duration: Up to 2 year ... Strong understanding of SDTM, ADaM standards and Implementation guides. * Demonstrated proficiency ...

We are seeking a highly skilled Senior SAS developer to support Clinical Data Automation with ... Work with clinical trial datasets including SDTM, ADaM, Define.xml, Reviewer's Guides, and ...

Experience in CDISC SDTM and ADaM standards * Significant SAS or R programming experience for data manipulation, analysis and reporting * Designs and develops complex programming algorithms * Ability ...

Experience in CDISC SDTM and ADaM standards * Significant SAS or R programming experience for data manipulation, analysis and reporting * Designs and develops complex programming algorithms * Ability ...

Biostatistician

West Chester, PA · On-site

$70 - $98/hr

... SDTM and ADaM data standards. 6. Min 4 yrs experience with Real World Data (RWD) and RWE ... Work with programming and other cross-functional teams in Phase-4 non-interventional study to ...

Collaborate with Biostatistics and Programming functions to ensure development of submission-ready SDTM and ADaM datasets supporting PMA, 510(k), De Novo,NDAand BLA submissions. * Support preparation ...

next page

Showing results 1-20

Sdtm Programmer information

See Pennsylvania salary details

$12

$39

$68

How much do sdtm programmer jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for sdtm programmer in Pennsylvania is $39.63, according to ZipRecruiter salary data. Most workers in this role earn between $25.77 and $51.59 per hour, depending on experience, location, and employer.

What is an SDTM programmer?

An SDTM Programmer is responsible for converting clinical trial data into standardized Study Data Tabulation Model (SDTM) datasets as per CDISC (Clinical Data Interchange Standards Consortium) guidelines. They ensure that data is structured and formatted correctly for regulatory submissions to agencies like the FDA or EMA. Their work involves writing SAS programs, validating datasets, and collaborating with clinical teams to ensure compliance and accuracy. Strong knowledge of SDTM standards, SAS programming, and clinical trial processes is essential for this role.

What are the typical daily responsibilities of an SDTM programmer?

SDTM Programmers are primarily responsible for transforming raw clinical trial data into standardized SDTM domains using programming languages like SAS. On a daily basis, you may be involved in mapping study data to SDTM specifications, validating the datasets, resolving discrepancies with data management teams, and documenting your processes for regulatory review. Collaboration with biostatisticians, clinical data managers, and quality assurance teams is also a significant part of the role. These responsibilities ensure that clinical data is accurate, compliant with industry standards, and prepared for analysis and submission to regulatory agencies.

What are the key skills and qualifications needed to thrive in the SDTM programmer position, and why are they important?

To thrive as an SDTM Programmer, you need a strong background in clinical data management, data standards (especially CDISC SDTM), and programming skills—typically in SAS. Familiarity with SDTM mapping, data validation tools, and relevant regulatory submission platforms or certifications (e.g., SAS Certified Clinical Trials Programmer) is highly valuable. Strong attention to detail, analytical thinking, and effective communication enable collaboration with clinical teams and accurate data interpretation. These skills ensure clinical trial data is accurately standardized, regulatory-compliant, and ready for analysis, which is critical to successful drug development processes.

What job categories do people searching Sdtm Programmer jobs in Pennsylvania look for?

The top searched job categories for Sdtm Programmer jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Sdtm Programmer jobs?

Cities in Pennsylvania with the most Sdtm Programmer job openings:

Infographic showing various Sdtm Programmer job openings in Pennsylvania as of August 2026, with employment types broken down into 76% Full Time, and 24% Contract. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $82,432 per year, or $39.6 per hour.

SAS Programmer Lead

TekCommands Inc

North Wales, PA • On-site

Contractor

Posted 16 days ago


Job description

Mandatory Skills   SDTM, Clinical SAS
JD  Looking for SDTM experts having in-depth knowledge of SAS programming(macro’s)
1.Must have 10+ yrs of exp in clinical domain
2.Strong knowledge of SDTM
3.Create advanced SAS macros, templates, and utilities for efficient data processing
4.Act as the primary programming point of contact for biostatisticians and study teams
5.Perform peer review of code and documentation for accuracy and traceability
6.Review CRF (Case Report Form) annotations and data specifications.
7.Ensure compliance with CDISC standards (SDTM/ADaM) and FDA/ICH guidelines
Skill:
1.Extensive programming experience in a clinical trial environment (CRO/Pharma).
2.Expertise in SAS/BASE,  SAS/STAT, and SAS/MACRO.
3.In-depth knowledge of CDISC standards and regulatory submission requirements