• SAS Programmer II/ Sr. SAS Programmer

    Category Biostatistics, Data Managment & Programming
    Job Location
    Regular Full-Time
  • Overview

    MacroGenics is a leader in the discovery and development of innovative medicines that utilize our next generation antibody-based technologies.  Our team of 300+ dedicated individuals is advancing a pipeline of product candidates to treat patients with cancer as well as various autoimmune disorders and infectious diseases.  Our products and platforms have attracted multiple partnerships with leading pharmaceutical companies around the globe.


    The Company considers its employees to be its most valuable asset and we are committed to providing opportunities for individuals to learn and grow as a means to further their professional development. MacroGenics' corporate culture promotes an atmosphere of innovation, open communication and teamwork where employees can see firsthand how they contribute to the success of the organization.

    Summary of Position

    The SAS Programmer II is responsible for providing timely support to clinical study teams on all medium complexity programming matters related to processing data from clinical studies.  Create, document, and validate corresponding SAS programs, datasets, and outputs needed for the analysis, interpretation, and monitoring of MacroGenics clinical trials.  Respond to both planned and ad-hoc data requests from Data Management, Clinical Operations, Product Safety, Medical Research, and Biostatistics. Participates actively in project teams. Participate in study project team meetings. Demonstrate increasing ability to work independently and take advantage of colleagues’ programming and clinical trials experience.


    Responsibilities and Job Duties

    • Retrieves clinical data and metadata from Clinical Data Management Systems (CDMS) and creates SAS datasets from other systems (IWRs, Labs, etc.)
    • Develops, validates, and documents programs/generic SAS Macros/systems (of medium complexity) for creating output for: 
      • Edit checks and reports specified in the Data Validation Plan
      • TLFs needed for analyses and reporting, including CSRs, DSURs, IBs, and dose escalations.
      • Ad-hoc requests in support of data collection/cleaning/data presentations/analyses
      • CDISC output, including SDTM, Adam datasets, specifications and define.xml documentations
    • Reviews and provides feedback on CRF design, Database design, and the output SAS datasets from the database to ensure that the clinical database and the data it will contain are conducive to efficient and error-free SAS programming
    • Reviews and provides programming input to SAP, SPP (statistical programming plan) and ADaM specification creation
    • Keeps abreast of biopharmaceutical trends and best practices in the use of SAS.
    • Maintains effective and efficient communication lines both within the CP group and with other groups
    • Follows MacroGenics' programming and quality standards, SOPs and WPs
    • Represents CP at project team meetings and interacts with cross-functional team members independently
    • Presents to internal audiences on study-specific issues and processes
    • Solves problems proactively, but may seek guidance from more senior programmers on difficult technical matters as well as when and how to escalate issues
    • Keeps manager informed of progress and any issues that may impact process compliance, data integrity, reporting accuracy, long term efficiency, timelines, or quality
    • Performs other functions as necessary or as assigned

    Additional Responsibilities for Sr. SAS Programmer

    • Act as Lead Programmer on studies: responsible for the generation of study deliverables and being Clinical Programming point of contact for other functions.
    • Interacts with CROs, vendors, and consultants involved in MacroGenics studies and ensures quality services are provided:
      • Review data transfer specifications if any
      • Communicate with CRO/Vendor/Consultant in the area of SAS Programming and data files to ensure that received external deliverables meet MG needs
    • Participates in standardization efforts
    • Follows and may write MacroGenics' programming and quality standards, SOPs and WPs
    • Represents CP at project team meetings and interacts with cross-functional team members independently
    • Presents to internal audiences on study-specific issues and processes. 
    • Works mostly independently on technical matters but may seek help from more senior programmers on occasions, solves problems proactively, and determines when and how to escalate issues


    Education & Other Credentials

    Bachelor’s degree in a scientific discipline, Mathematics or Computer Science


    Experience for SAS Programmer II

    2 years of SAS programming experience.

    1 year of clinical trials experience


    Experience for Sr. SAS Programmer

    5 years of SAS programming experience.

    2 year of clinical trials experience


    Knowledge, Skills and Abilities – SAS Programmer II

    • SAS Skills:
      • Proficient: SAS Base
      • Basic: MACRO language, ODS
    • Demonstrated ability to support multiple assignments of average difficulty with challenging timelines.
    • Good verbal and written communication skills


    Knowledge, Skills and Abilities – Sr. SAS Programmer

    • SAS Skills:
      • Advanced: SAS Base
      • Proficient: MACRO language, ODS
      • Basic: SAS/STAT, SAS/Graph
    • Some experience performing a leadership role in project teams.
    • Demonstrated ability to support multiple difficult assignments with challenging timelines.
    • Very good verbal and written communication skills

    Supervisory Responsibilities



    Preferred Qualifications

    • Master’s Degree in a scientific discipline, Mathematics, or Computer Science.
    • Some experience with oncology clinical trials and CDISC data models



    MacroGenics is proud to be an equal opportunity employer. Employment selection and related decisions are made without regard to race, color, national origin, sex, gender identity, sexual orientation, religion, age, disability, protected veteran status, or any other characteristic protected by federal, state or local law. We are committed to working with and providing reasonable accommodation to individuals with disabilities. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the employment process, please email info@macrogenics.com or call (301) 354-3566 and/or 711 for TTD/TTY service.

    Equal Opportunity Employer/Veterans/Disabled


    For more information about our commitment to equal employment opportunity, please click here.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed