1

Sas Programmer Clinical Data Validation Macro Jobs

Venesco is seeking a skilled SAS Programmer to support clinical data analysis and regulatory ... Validate and document programming outputs * Collaborate with statisticians and data management ...

Venesco is seeking a skilled SAS Programmer to support clinical data analysis and regulatory ... and ADaM) Validate and document programming outputs Collaborate with statisticians and data ...

Venesco is seeking a skilled SAS Programmer to support clinical data analysis and regulatory ... โ€ข Validate and document programming outputs โ€ข Collaborate with statisticians and data ...

... 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 ...

SAS Programmer

Fort Detrick, MD ยท On-site

$135K - $148K/yr

Collaborate with Clinical Data Management and Biostatistics teams. * Maintain programming ... Strong knowledge of validation practices and regulatory requirements Venesco, LLC, is an equal ...

SAS Programmer

Fort Detrick, MD ยท On-site

$135K - $148K/yr

Develop and validate SAS programs. * Produce Tables, Listings, and Figures (TLFs). * Generate SDTM ... Collaborate with Clinical Data Management and Biostatistics teams. * Maintain programming ...

Clinical data validation * Metadata-driven programming * Define.xml and submission standards * Data flow automation * API or workflow integration * Regulatory submission readiness * Reusable macro ...

SAS Programmer

Fort Detrick, MD ยท On-site

$135K - $148K/yr

Develop and validate SAS programs. * Produce Tables, Listings, and Figures (TLFs). * Generate SDTM ... Collaborate with Clinical Data Management and Biostatistics teams. * Maintain programming ...

Prepare, update, and maintain all versions of Statistical Programming Validation Plans, and all ... Develop statistical programming specifications (clinical data) and other statistical programs used ...

Prepare, update, and maintain all versions of Statistical Programming Validation Plans, and all ... Develop statistical programming specifications (clinical data) and other statistical programs used ...

... and the SAS Macro language in Unix/Window/Mainframe environment; SAS Enterprise Business ... Knowledge in Enterprise Guide, Data Integration Studio and, metadata security; Proficiency in SQL ...

Prepare, update, and maintain all versions of Statistical Programming Validation Plans, and all ... Develop statistical programming specifications (clinical data) and other statistical programs used ...

SAS Programmer

Frederick, MD ยท On-site

$80 - $100/hr

Prepare, update, and maintain all versions of Statistical Programming Validation Plans, and all ... Develop statistical programming specifications (clinical data) and other statistical programs used ...

next page

Showing results 1-20

Sas Programmer Clinical Data Validation Macro information

See salary details

$14

$49

$79

How much do sas programmer clinical data validation macro jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for sas programmer clinical data validation macro in the United States is $49.00, according to ZipRecruiter salary data. Most workers in this role earn between $34.38 and $61.54 per hour, depending on experience, location, and employer.

What are popular job titles related to Sas Programmer Clinical Data Validation Macro jobs?

For Sas Programmer Clinical Data Validation Macro jobs, the most frequently searched job titles are:

Infographic showing various Sas Programmer Clinical Data Validation Macro job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $101,929 per year, or $49 per hour.

Clinical SAS Programmer

Chantilly, VA โ€ข Remote

Contractor

Re-posted 2 days ago


Job description

#W2 Role

Job Title: Clinical SAS Programmer

No of positions- 2

Location- Remote
Experience Required:6+ Years
Education: Bachelor’s degree in Computer Science, Computer Engineering, or related technical field

 

Job Summary

We are seeking a Clinical SAS Programmer with strong experience in SAS programming and CDISC standards within a regulatory environment. The ideal candidate will be responsible for creating and validating SDTM domains and ADaM datasets, developing mapping specifications, and supporting clinical data programming activities with accuracy and compliance.

Key Responsibilities

  • Develop and validate specifications for creating SDTM domains from raw/source clinical data.
  • Create and validate CDISC-compliant SDTM domains and ADaM datasets using SAS.
  • Prepare mapping specifications from CRF and other raw data sources to appropriate SDTM domains.
  • Develop specifications to map SDTM datasets to ADaM datasets.
  • Write clear and detailed programming instructions for complex data derivations.
  • Perform dataset validation and quality checks to ensure regulatory compliance and data integrity.
  • Develop SAS macros and reusable programs to improve efficiency and streamline workflow.
  • Apply advanced SAS programming techniques for custom clinical data programming needs.
  • Work effectively in a dynamic environment and adapt quickly to changing project requirements.

Required Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
  • 4+  years of experience in clinical SAS programming.
  • Strong hands-on experience using SAS to create CDISC-compliant outputs in a regulated clinical environment.
  • Solid understanding of SDTM, ADaM, and clinical data standards.
  • Experience in writing and validating dataset specifications.
  • Familiarity with P21 software.
  • Excellent written and verbal communication skills.

Preferred Qualifications

  • Experience with R and Python is a strong plus.
  • Ability to work independently and collaboratively within cross-functional teams.
  • Strong attention to detail and problem-solving skills.