Logo for UBC

Principal Statistical Programmer

Key Facts

Remote From: 
Full time
Expert & Leadership (>10 years)
English

Other Skills

  • •
    Microsoft Excel
  • •
    Microsoft Word
  • •
    Quality Control
  • •
    Consultative Approaches
  • •
    Communication
  • •
    Leadership
  • •
    Multitasking
  • •
    Team Management
  • •
    Time Management
  • •
    Organizational Skills

Roles & Responsibilities

  • BS/BA or equivalent degree
  • 10+ years of SAS programming experience, including at least 7 years in the pharmaceutical industry as a Clinical/Statistical SAS Programmer
  • Strong proficiency in SAS/Base, SAS Macros, SAS modules, ODS, and CDISC Data Standards; experience developing complex SAS macros
  • Experience leading programming project teams and mentoring junior programmers; ability to manage resources, timelines, budgets, and client interactions

Requirements:

  • Lead one or more project teams of Statistical Programmers to ensure on-time delivery of statistical analyses, including resource, timeline, budget, and quality management
  • Represent statistical programming in internal cross-functional project team meetings and liaise with Project Statistician and client to implement processes
  • Review Analysis Plans, develop/maintain programming deliverables and documentation (DEFINE.xml, Reviewer’s Guide) and create/modify programs for complex datasets and outputs
  • Mentor junior programmers, contribute to process improvements, develop macro library, and provide time/resource estimates for out-of-scope work; attend client meetings

Job description

As a pharmaceutical support industry leader, UBC is devoted to empowering health solutions for a better tomorrow. We take pride in improving patient outcomes and advancing healthcare. At UBC we provide services to enhance the entire drug development process and commercialization lifecycle - From clinical trial support to real-world evidence generation.


Embark on a rewarding career journey with UBC! Grow your career while making a meaningful impact on the world around you. UBC fosters a culture built on our Core Values being: Collaborative, Conscientious, Curious, Consultative, and Compassionate. We believe in an inclusive workplace that fosters creativity.


If you are seeking a career that will challenge, inspire, and reward you, join us at UBC!


Job Title: YCI03I - Principal Statistical Programmer


Brief Description: Leader within the Statistical Programming team who will oversee and leads one or more project teams in the development and delivery of Project Statistical Analyses. 
 

Specific job duties:

  • Lead at least one assigned project team of Statistical Programmers for on time delivery of statistical analyses. Includes the management of resources, study-level metrics, timelines, budget and quality
  • Represent statistical programming in internal cross-functional project team meetings
  • Liaise with Project Statistician and Client to review and implement any client specific processes or procedures
  • Review Analysis Plans and provide feedback to the author(s)
  • Set up program and documentation templates for new projects
  • Develop and/or review analysis dataset specifications
  • Write, modify and maintain programs which produce complex analysis data sets, data listings, summary tables and figures as specified in Statistical Analysis plans
  • Prepare programming project deliverables and documentation for delivery to clients as outlined in SOPs
  • Packaging of final analysis documentation for delivery to client. Included is the analysis DEFINE.xml, Reviewers Guide and any other required project specific documentation
  • Mentor junior programmers in communication and introduce them to the project management skills required to successfully implement and run a project
  • Contribute towards process improvements, including development and maintenance of a central macro library, department procedures and any corresponding Standard Operating Procedures
  • Provide time and resource estimates for work that is out of scope on existing projects
  • Act as technical consultant to other departments.
  • Attend client meetings
  • Other duties as assigned by management


Supervisory Responsibility: N/A


Desired Skills and Qualifications:

  • BS/BA or equivalent degree
  • Minimum of 10 years of SAS programming experience or a comparable skill set; with a minimum of 7 years in the pharmaceutical industry as a Clinical/Statistical SAS Programmer
  • Excellent understanding of and generous experience with:
    • SAS/Base
    • SAS Macro Facility, including project- and department-level macros
    • Database design principles
    • General statistical concepts and procedures
    • Any additional SAS modules as required by the specific job position
    • Strong knowledge and experience using ODS to produce output to various destinations (Word, Excel, XML)
  • Experience with the development of complex SAS Macros to streamline and enhance programming processes, quality and efficiencies
  • Experience in developing technical programming specifications
  • Strong knowledge of and experience with a Microsoft Word and Excel
  • Strong knowledge of and experience with CDISC Data Standards.
  • Excellent organizational and communication skills
  • Experience leading programming project teams
  • Ability to work on concurrent projects and prioritize appropriately


Benefits:

At UBC, employee growth and well-being are always at the forefront. We offer an extensive range of benefits to ensure that you have everything you need to thrive personally and professionally. 

Here are some of the exciting perks UBC offers:

  • Remote opportunities
  • Competitive salaries
  • Growth opportunities for promotion
  • 401K with company match
  • Tuition reimbursement
  • Flexible work environment
  • Discretionary PTO (Paid Time Off)  
  • Paid Holidays
  • Employee assistance programs
  • Medical, Dental, and vision coverage
  • HSA/FSA
  • Telemedicine (Virtual doctor appointments)
  • Wellness program
  • Adoption assistance
  • Short term disability
  • Long term disability
  • Life insurance
  • Discount programs

UBC is proud to be an equal opportunity employer and does not discriminate because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state, or local protected class. We are committed to a diverse, equitable and inclusive culture that fosters respect for each other, our clients, and our patients.

#LI-JM1

#LI-REMOTE

Related jobs

Other jobs at UBC

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.