SAS Programmer

Note: in light of the current context which affects recruitment for many organizations globally, recruitment for this position might be delayed.

If you are interested in this opportunity, we still welcome your application.

Throughout this, our recruitment team remains dedicated to a quality candidate experience which may include interviews conducted via phone and / or video conferencing. Thank you for your understanding.



The SAS Programmer will lead the programming activities for various purposes including Clinical Study Reports, DSMBs, interim analyses, etc. The SAS Programmer will also be responsible for statistical programming of Statistical Analysis Plans (SAP), data lists and charts for CSRs as well as integrated summaries of security and effectiveness, ad hoc analyzes. The programmer will also be conducting CDISC SDTM programming activities for clinical research projects, working collaboratively across departments to produce quality deliverables within agreed project timelines and budget, and assists with development and maintenance of optimal strategies to increase productivity and quality, while decreasing cycle times and costs. In addition, the programmer is required to conduct all these activities in conformance with applicable regulatory requirements, industry guidelines, and Innovaderm standard operating procedures (SOPs) while respecting Innovaderm’s commitment to sponsor’s requirements and timelines.


  • More specifically, the SAS Programmer will:
  • Create Define XML, Define PDFs, and Reviewers Guides.
  • Annotate case report forms (CRFs) according to the CDISC Implementation Guideline for migration to SDTM.
  • Follow standard SDTM migration programming procedures to create standardized data table templates that conform to the Standard Data Tabulation Model (SDTM).
  • Write program specifications based on consultations with the biostatistician.
  • Prepare datasets following ADaM standards to support efficient generation of clinical trial statistical analyses.
  • Convert specifications into SAS code to generate datasets and tables, Listings, and figures outputs.
  • Document changes to SAS code, programs, and specifications.
  • Assist in the development of Standard Operating Procedures (SOPs) related to the implementation of data standards.
  • Assist with development and maintenance of strategies to increase productivity and quality, while decreasing cycle times and costs.




  • A Bachelor of Science degree is required;
  • Master's degree in Computer Science, Information Technology Systems, Statistics, Engineering, or a related field, an asset;
  • At least 5 years of clinical research experience in the biotechnology, pharmacy or CRO industry, including 3 years of SAS programming;
  • Excellent working knowledge of CDISC SDTM implementation guidelines / processes;
  • Excellent knowledge of regulatory requirements and the drug development process, particularly electronic data submission requirements;
  • Extended exposure to clinical trial data, SAS data, and database specifications;
  • SAS certification and / or Advance Programmer experience would be assets;
  • Knowledge of XML programming is an asset;
  • Very organized and focused on details, with effective project planning and time management skills;
  • Strong verbal and written communication skills in English, French language is an asset;
  • Ability to work in a high-speed environment with proven agility to juggle and prioritize multiple competing demands.



We thank you for your application and please note that only those selected for an interview will be contacted.
Innovaderm only accepts applicants with a work permit for Canada.

All Available Positions

Position Department Location
Senior Project Manager CRO - Project Management Canada / United States
Future opportunities General Montreal, Canada
Quality Assurance Specialist (GCP Auditor) Quality Assurance Montreal, Canada
IT Technician, Level 1 Information Technology Montreal, Canada
Statistical Programmer CRO - Data Management and statistics Montreal, Canada
Biostatistician CRO - Data Management and statistics Montreal, Canada
Medical Monitor CRO - Scientific and Regulatory Affairs Montreal, Canada
SAS Programmer CRO - Data Management and Statistics Montreal, Canada