Demo

Principal SAS Programmer

MacroGenics
Rockville, MD Full Time
POSTED ON 3/5/2025
AVAILABLE BEFORE 5/5/2025

MacroGenics is a leader in the discovery and development of innovative medicines that utilize our next generation antibody-based technologies.  Our team of 350 dedicated individuals is advancing a pipeline of product candidates to treat patients with cancer. Our products and platforms have attracted multiple partnerships with leading pharmaceutical and biotechnology 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 Principal SAS Programmer is responsible for providing timely support to clinical study teams on all programming matters (from simple to complex) related to processing data from clinical studies. Assumes the role of Lead programmer on studies. Create, document, and validate corresponding related 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. Works mostly independently but occasionally seeks the guidance of a more experienced programmer. Interact with external parties as a representative of Clinical Programming.

Responsibilities and Job Duties

  • Act as Lead Programmer on studies: responsible for the generation of study deliverables and being Clinical Programming point of contact for other functions.
  • 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 (from simple to complex) 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
  • 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
  • Provides effective leadership among programmers. Leads, finds solutions, or makes decisions when facing challenge programming related tasks or working with a team
  • Assess impact of new SAS versions on existing processes and systems. Actively explores, contributes or solicits ideas that would lead to the creation of better programming codes or efficient programming process.
  • Keeps abreast of biopharmaceutical trends and best practices in the use of SAS. Discuss technical/software concepts with the group. Mentors less experienced SAS programmers, and provides technical assistance to others in the MacroGenics SAS user community
  • Develops and maintains effective and efficient communication lines both within the CP group and with other groups, and demonstrates a positive leadership style
  • Follows, writes, and monitors MacroGenics' programming and quality standards, SOPs and WPs
  • Represents CP at project team meetings and interacts with cross-functional team members independently
  • Represents Clinical Programming with business partners for study specific matters
  • Presents to internal audiences on study-specific issues and processes. Attends and may present MacroGenics SAS programming know-how at external conferences and seminars.
  • Works independently on SAS matters, solves problems proactively, and determines 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

Minimum Qualifications

Education & Other Credentials

  • Bachelor’s Degree in a scientific discipline, Mathematics, or Computer Science is required.
  • Master’s or PhD Degree in a scientific discipline is preferred and may substitute one year or two years of experience.

Experience

  • 10 years of SAS programming experience.
  • 8 years of clinical trials experience.

Knowledge, Skills and Abilities

  • SAS Skills:
    • Expert: SAS Base, MACRO language, ODS
    • Advanced: SAS/STAT, SAS/Graph
  • Demonstrated experience performing a leadership role in project teams.
  • Demonstrated ability to plan and support multiple complex assignments with challenging timelines.
  • Very good verbal and written communication skills
  • Demonstrated experience with oncology clinical trials and CDISC data models

 

Supervisory Responsibilities

No

Preferred Qualifications

  • Experience with implementing standardization technology
  • Experience with submissions to regulatory authorities

Additional Information

The annual rate of pay for this position ranges from $141,000 - $215,500. For non-exempt roles, and according to applicable regulations, there may be the possibility for overtime pay. This role is eligible for the Company’s discretionary bonus and discretionary equity incentives. Eligible employees may participate in the Company’s benefits programs, including medical / dental / vision / prescription coverage, employee wellness resources, 401(k) plan with employer match, access to an Employee Stock Purchase Plan, (ESPP), paid time off & paid parental leave benefits, and disability benefits.

The annual pay rate range is described in good faith, and the Company believes is the range of possible compensation for this role at the time of this posting depending on the candidate’s experience, qualifications, geographic location, and other factors permitted by law. The Company may ultimately pay more or less than the posted range, and this range may be modified in the future. No amount is considered to be wages or compensation until such amount is earned, vested, and determinable under the terms and conditions of the applicable policies and plans. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company’s sole discretion, consistent with the law.

Salary : $141,000 - $215,500

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal SAS Programmer?

Sign up to receive alerts about other jobs on the Principal SAS Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$65,350 - $82,870
Income Estimation: 
$67,804 - $88,689
Income Estimation: 
$81,399 - $103,425
Income Estimation: 
$81,399 - $103,425
Income Estimation: 
$87,000 - $109,887
Income Estimation: 
$103,954 - $125,358
Income Estimation: 
$103,954 - $125,358
Income Estimation: 
$109,723 - $133,438
Income Estimation: 
$128,126 - $157,367
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MacroGenics

MacroGenics
Hired Organization Address Rockville, MD Full Time
MacroGenics is a leader in the discovery and development of innovative medicines that utilize our next generation antibo...
MacroGenics
Hired Organization Address Rockville, MD Full Time
MacroGenics is a leader in the discovery and development of innovative medicines that utilize our next generation antibo...

Not the job you're looking for? Here are some other Principal SAS Programmer jobs in the Rockville, MD area that may be a better fit.

Principal Statistical Programmer

5PY US Quintiles, Inc., Washington, DC

Principal Statistical Programmer

IQVIA, Washington, DC

AI Assistant is available now!

Feel free to start your new journey!