SAS Programmer Job Description

SAS Programmer Job Description

4.5
176 votes for SAS Programmer
SAS programmer provides statistical programming expertise in SAS for the production of analyses, tabulations, graphics, and listings from clinical trial data.

SAS Programmer Duties & Responsibilities

To write an effective SAS programmer job description, begin by listing detailed duties, responsibilities and expectations. We have included SAS programmer job description templates that you can modify and use.

Sample responsibilities for this position include:

Advanced working knowledge of statistics, statistical concepts and statistical software packages, including SAS
Develop global SAS macros to improve efficiency of pharmacokinetic and pharmacodynamic analyses
Implement standard programming for data pre-processing and data post-processing in a quality controlled and validated environment by using SAS
Importing text files into SAS datasets
Implementing and testing cross-project SAS programs
Designing and developing project-specific SAS programs for biostatisticians, often producing analysis datasets, reports, or graphics
Build SAS datasets from various administrative and clinical databases
Write SAS programs to generate tables, listings, and figures and analysis datasets
Ensure secure coding practices are adhered to in all phases of the secure development lifecycle
Develop data pipelines to transform clinical data stores into analytic repositories using SAS

SAS Programmer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for SAS Programmer

List any licenses or certifications required by the position: SAS, AGILE, STAT, MACRO, BASE

Education for SAS Programmer

Typically a job would require a certain level of education.

Employers hiring for the SAS programmer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Statistics, Mathematics, Education, Engineering, Biostatistics, Technical, Health, Computer, Math

Skills for SAS Programmer

Desired skills for SAS programmer include:

Statistics
SAS
Good Clinical Practice guidelines
Base SAS
Oracle
ADaM standards in clinical trials
Applicable clinical research regulatory requirements would be an advantage
Fundamental concepts
Practices
Procedures used in computer programming

Desired experience for SAS programmer includes:

Direct Marketing Experience, knowledge of catalog marketing a plus
Degree in Computer Science, Marketing or similar discipline
University degree in quantitative discipline required (ex
1-2 years analytical work experience in a financial services company strongly preferred
Writing knowledge of SAS
Generate statistical analyses and end-of-text tables, figures and listings specified in a statistical analysis plan and in-text tables and figures as specified in the report template

SAS Programmer Examples

1

SAS Programmer Job Description

Job Description Example
Our growing company is looking for a SAS programmer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for SAS programmer
  • Scale up, parallelize, and automate SAS analytic processes to optimize throughput
  • Develop batch processes for mission critical, highly complex and urgent assignments using SAS and JCL
  • Designing and developing project-specific SAS programs for biostatisticians, often producings analysis datasets, reports, or graphics
  • Write, modify and de-bug SAS code to complete recurring deliverables, modify estimate models and create payment bundles
  • Other SAS programming needs
  • Serve in a leadership role for the programming function and oversee all aspects of SAS programing activities
  • Create, maintain and validate SAS programs for generating analysis datasets, data listings, summary tables, and graphs as specified in statistical analysis plans
  • Develops / maintains SAS programming structure and archival system
  • Performs validation/quality control check of SAS programs
  • Responsible for processes in the area of SAS programming and ensure validation compliance
Qualifications for SAS programmer
  • Highly numerate analytical skill-set, with an eye for detail
  • MS Excel, able to combine and manipulate complex data
  • Educated to bachelor degree level in a numerate/technical discipline
  • PRINCE, AGILE, APMP or similar project management qualification is an advantage
  • Experience of working with relational database and data warehouse architectures
  • The candidate should have a strong interest in technology, with experience in interfacing between technology departments and business users
2

SAS Programmer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of SAS programmer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for SAS programmer
  • Candidate will be responsible for developing and maintaining integrated SAS and SQL programming based on a defined set of design and performance requirements
  • The SAS Programmer may be called upon to partner with the customer in the development of requirements and must ensure that their developed software meets or exceeds requirements
  • Performs all SAS programming required for clinical trial analysis and reporting
  • Write, test and validate SAS programs to produce analysis datasets, TLGs and presentation output, to be included in reports for submission to regulatory agencies, publications and other communications
  • Acts as secondary programmer to validate SAS programs that produce derived-analysis datasets and data analyses
  • Prepare data sets from multiple sources for pharmacokinetics /pharmacodynamics, dose-response and exposure-response relationships analyses
  • Work with clinical pharmacokinetic and pharmacometric scientists to perform exploratory and statistical analyses as needed basis
  • Validate pharmacokinetic and pharmacodynamic data sets/analyses and document data set validation according to company SOPs
  • Supports the clinical research development process by providing statistical programming for new substances, indications or marketing claims
  • Works directly with the trial or project statistician and proactively with the Clinical Trial or Project team providing programming support
Qualifications for SAS programmer
  • Used to operating in a pan-European environment
  • Asset management or related financial sector experience is an advantage
  • Clear and concise documentation of the generated SAS code
  • MS degree in pharmaceutical sciences or statistics
  • Implements and supports standards and a harmonized approach to programming
  • Closely collaborates with other programmers to ensure the goals and timelines for the company is met
3

SAS Programmer Job Description

Job Description Example
Our company is hiring for a SAS programmer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for SAS programmer
  • Maintain SAS applications and support users
  • Creating and executing SAS listings and programs
  • Validating listings and programs using standard validation practices and processes
  • Assist with the creation of SAS macro and format libraries
  • Standardizing incoming and pre-existing datasets
  • Design and prepare technical specifications
  • Hold a Bachelor’s Degree Ideally in a numerate or computing discipline
  • Manage large datasets
  • The candidate must be able to maintain an awareness of trends within the technology industry and possess a willingness to learn new languages or database technologies as required for the position
  • Ensures that activities and processes performed are conducted according to sponsor requirements
Qualifications for SAS programmer
  • 1 year of experience data ingestion technologies with reference to relational databases
  • BS degree in Computer Science or other technical discipline
  • Good knowledge of SAS and/or R
  • Experience of reading/processing files
  • Thorough knowledge of SAS is essential
  • Experience in programming variety of data quality checks and score cards in SAS
4

SAS Programmer Job Description

Job Description Example
Our company is looking to fill the role of SAS programmer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for SAS programmer
  • Deploy data mining and write complex SQL and SAS queries to integrate SQL Server, datamart, Google Analytics, and Big data to gain insight into customer behavior, web analysis and strategic client business issues
  • Works closely with the Biostatistics and Data Management departments on various clinical projects
  • Leads programming efforts for large complex studies
  • Reviews case report form (CRF) design
  • Write CDSIC standard dataset specifications and follow specifications to create SDTM and ADaM datasets
  • Acts as primary programmer to produce tables, listings, and figures for the clinical study report (CSR)
  • Support the Data Technologies & Integration Team, which facilitates integration of technology into clinical studies with participation from other contributing functions
  • Use good judgment and practice in working with highly confidential information
  • Designs and/or reviews database structure
  • Program reports and listings as requested by project team members for ongoing studies
Qualifications for SAS programmer
  • Minimum of 5 years clinical/statistical programming experience within clinical development including supporting regulatory filings
  • Solid hands-on experience in CDISC standards and datasets (SDTM, ADaM)
  • Experience with production scheduling software
  • Ability to work in a small development team with moderate supervision
  • Ability to travel, work weekends and work off hours as needed
  • Knowledge of or experience with developing applications in Microsoft technologies (.NET, C#, ASP.Net) and front end website technologies (JQuery, JavaScript)
5

SAS Programmer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a SAS programmer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for SAS programmer
  • Develop new and maintain existing SAS programs to analyze healthcare claims to support ad hoc data requests, including data processing, data cleansing and exploratory data analysis (EDA)
  • Develop and support SAS programs to run automated jobs to extract data, perform statistical analysis, and generate reports
  • Promote usability and software development best practices
  • Perform data quality control checks of SAS code and deliverables
  • Annotate eCRFs in accordance with CDISC published or sponsor specific guidelines with appropriate metadata to reflect case report tabulation (CRT) data sets
  • Assist with the creation of SASrelated project programming and validation documentation
  • Attends sponsor audits and assists with in-progress audits, including presenting process, procedures and providing any needed validation documentation
  • Test analytic code and data structures
  • Program analytics, models, and algorithms for claims analysis
  • Supports the Senior Analysts and Senior Managing Epidemiologists in accomplishing their tasks and objectives
Qualifications for SAS programmer
  • Experience with preparing reports for clinical audiences
  • Experience with Teradata SQL
  • Knowledge of quality improvement metrics
  • Health care and research experience preferred
  • Minimum one (1) year of related experience with programming and data management using SAS or other computer language
  • Experience with SAS graph, macros, PROC SQL and ODS

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates