We improve lives by accelerating research, together.
Senior Statistical Programmer
Location
North Carolina
Posted
6 days ago
Salary
$104.8K - $128K / year
Seniority
Senior
Job Description
Senior Statistical Programmer
WCG
• Develop, validate, and document SAS programs for clinical trial datasets (SDTM, ADaM) and outputs (tables, listings, figures) for regulatory submission, ensuring accuracy and compliance. • Lead programming activities and manage resources, timelines, and priorities for assigned studies and projects. • Conduct comprehensive quality control checks and peer code reviews on all programming deliverables. • Collaborate with statisticians, data managers, and clinical teams to ensure project requirements are met and deliverables are aligned. • Conduct thorough quality control checks on programs and datasets to ensure precision and dependability. • Oversee and manage programming activities for studies or projects, handling resource allocation, timelines, and budgets. • Guide junior programmers, offering mentorship on industry standards and best practices. • Provide expertise in interpreting and implementing Statistical Analysis Plan (SAP) programming specifications and project documentation. • Troubleshoot programming and data issues, resolve discrepancies, and ensure timely, reliable data reporting. • Coordinate multiple projects concurrently, setting strategic goals and adapting to evolving priorities. • Foster innovation within the department and contribute to process enhancement initiatives. • Other duties as assigned by supervisor. These may, on occasion, be unrelated to the position described here.
Job Requirements
- At least 5 years of SAS programming experience required.
- R programming experience highly preferred.
- 2 years of macro programming experience required.
- At least 3 years of experience in the pharmaceutical, vaccines, biotech, or medical device industry required.
- Phase 1- 4 clinical trials experience.
- In depth knowledge of CDISC requirements required.
- Understanding of Statistical Analysis Plan programming specifications.
- Attention to detail, accuracy, initiative, and excellent communication skills are essential, as well as the ability to juggle several complex tasks simultaneously.
Benefits
- Comprehensive Benefits package - Health, Dental, Vision, Life Disability, 401k with match, and flexible spending accounts
- Employee Assistance Programs and additional work/life resources
- Referral Bonuses and Tuition Reimbursement
- Flexible PTO
- Volunteer Time Off to benefit the community
- Opportunities for career development with on-the-job training, certification assistance and continuing education reimbursement
Related Guides
Related Job Pages
More Software Engineer Jobs
• Serve as a senior technical expert in statistical programming, providing guidance across multiple studies or functional areas. • Design, develop, validate, and oversee complex statistical programming deliverables, including analysis datasets, tables, listings, and figures. • Lead the development, validation, and continuous improvement of DMC macros and programming standards. • Provide technical oversight and review of programming work to ensure quality, compliance, and consistency across deliverables. • Drive the establishment and adoption of programming standards, best practices, and process improvements. • Collaborate with biostatistics and study teams to support complex trial designs, analyses, and DMC reporting. • Independently manage and prioritize programming activities across multiple studies or initiatives. • Mentor and provide technical leadership to statistical programming staff, supporting skill development and best practices. • Contribute technical expertise to proposals, project planning, and scope discussions as needed. • Partner with IT and technology teams to support SAS environments, tools, and system validation efforts. • Provide technical oversight for programming activities supporting regulatory submissions and inspection readiness. • Ensure programming deliverables align with regulatory expectations, submission requirements, and CDISC standards. • Influence programming approaches, standards, and best practices across multiple studies or programs. • Serve as a technical escalation point for complex programming, data, or deliverable issues, leading resolution of highly complex or ambiguous challenges. • Provide expert interpretation of statistical analysis plans (SAPs), protocols, and study documents, translating requirements into programming strategy. • Champion process improvements, automation, and innovative approaches to enhance efficiency, scalability, and consistency of programming deliverables. • Other duties as assigned by supervisor. These may, on occasion, be unrelated to the position described here.
• Design and develop integrated technology solutions • Support projects through the full lifecycle from concept to implementation • Collaborate with clients, project teams, and internal stakeholders • Develop engineering documentation and system designs • Support commissioning, troubleshooting, and/or implementation activities • Provide technical expertise across audio, video, broadcast, control, and networking technologies
• Develops and provides course syllabi and lesson plans • Organizes and prepares course materials • Models effective communications to engage students • Embraces responsible use of AI technologies
• Develops and provides students with an approved DeVry University syllabus that follows a template established by the local campus, and which includes the terminal course objectives. • Organizes, prepares, and regularly revises and updates all course materials. • Uses appropriate technological options for online technologies and course-related software, including Websites, e-mail, and online discussions for preparing the course and making it accessible to students. • Models effective oral and written communications that engage the students, provide clarity, and improve student learning. • Sets clear expectations for the course by publishing course terminal objectives, assignment/examinations dates, and weight the distribution of various evaluation categories. • Ensures that the content and level of material included on exams correspond to the course terminal objectives. • Demonstrates consistency and fairness in the preparation and grading of exams and provides timely feedback to students. • Embraces and integrates the responsible use of AI technologies in the classroom to enhance teaching and learning outcomes. • Demonstrates the ability to recognize, evaluate, and address appropriate and inappropriate student use of AI tools in academic work. • Completes other duties as assigned.


