General Information

Location: Princeton, NJ, Remote

Organization: VeraSci

Job Type: Full Time - Regular

Description and Requirements

SUMMARY OF POSITION: The Senior Programmer Clinical Data Management (CDM) designs, develops, and maintains key data management deliverables and is responsible for building programs to create SAS datasets from the clinical database, external data sources, and other sources. This role will also serve as a mentor to the programming team.

Ideal candidate will work on East Coast (EST) hours of operation.  


To be considered for U.S.-based positions unless currently employed by WCG, where permitted by applicable law (including any applicable reasonable accommodation, medical or religious exemption), candidates must have received or be willing to receive the COVID-19 vaccine by start date.

EDUCATION REQUIREMENTS: Bachelor’s degree required; advanced degree preferred


  • A minimum of 7-10 years SAS and/or ETL programming experience in a business environment required
  • A minimum of 5 years of SAS Data Programming experience in Clinical trials strongly
  • recommended.
  • Experience with electronic Clinical Database Systems is required and experience with electronic reporting applications preferred
  • Knowledge of GCP is essential
  • Must be detail oriented with a track record of problem solving and willingness to work in a dynamic environment
  • Must have good verbal and written communication skills
  • Position requires the ability to quality check all data deliverables
  • Ability to create presentation and interpret the data to internal and external clients
  • Knowledge of Microsoft Excel required
  • Knowledge of other software such as R or Power BI is a plus

ESSENTIAL DUTIES/RESPONSIBILITIES: To perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or ability required.

  • Create/Finalize Data Transfer Agreements
  • Create and deliver production and test data transfer files
  • Build as well as providing guidance to other programmers, SAS datasets from clinical database.
  • Develop SAS macros, templates and utilities for data cleaning and reporting, giving guidance and training to team.
  • Utilize SDTM guidelines to draft specifications.
  • Communicate with an internal team to create deliverables for clients.
  • Write SAS programs to generate tables, listings, and figures datasets, recommending more effective methods or enhancement across the department.
  • Be the SAS SME in working with Project Directors Clinical Data Sciences member on various clinical projects.
  • Participating in identifying and creating edit checks per the specification.
  • Creating and provide study specific reports, using SAS.
  • Monitoring of data transfers for ongoing trials to identify study conduct and/or data quality issues.
  • Provide mentorship and guidance to programming team.

Expected annual salary range: $97,200 to $136,000

  • Comprehensive Benefits package - Health, Dental, Vision, Life Disability, 401K with match, and flexible spending accounts
  • Employee Assistance Programs and additional work/life resources
  • Referral Bonuses and Tuition Reimbursement
  • Paid time off including holidays, vacation, and sick time
  • Opportunities for career development with on-the-job training, certification assistance and continuing education reimbursement