Work Schedule
Standard (Mon-Fri)
Environmental Conditions
Office
Job Description
Programmer Analyst II
Work Schedule
Standard, Monday–Friday
Work Environment
Office
About the Role
The Programmer Analyst II performs programming activities that support the statistical and computational needs of research projects. Working under the direction of a lead programmer, this role contributes to study teams by preparing and analyzing clinical trial data, developing and validating programs, and supporting reliable project deliverables.
What You’ll Do
Programming and Data Management
- Create, execute, maintain, and validate programs using SAS and other standard tools and processes.
- Transfer data across data management systems and operating systems.
- Combine data from sources with different structures and generate summary data.
- Generate reports and work with multiple databases.
- Develop and validate programs that produce clinical listings, tables, and figures (TLFs).
Clinical Trial Data Analysis
- Prepare and analyze clinical trial patient datasets for research, including: Laboratory and vital signs data Tumor response and imaging data Quality of life and wellbeing questionnaire data Adverse events data
- Apply relevant clinical data standards, including SDTM and ADaM.
Collaboration and Technical Support
- Work with researchers and multidisciplinary project teams to understand problems and recommend technology-based solutions and computational strategies.
- Develop customized code using existing tools and applications to generate or validate clinical bioinformatics and technical outputs.
- Contribute to multidisciplinary study teams under the guidance of a lead programmer.
- With management oversight and review, begin assisting with lead programming activities as appropriate.
Compliance and Professional Development
- Follow departmental working practice documents and standard operating procedures.
- Contribute to informal training materials and departmental documents.
- Build knowledge of programming technologies, clinical trials, and the pharmaceutical industry.
- Work with mentors, attend presentations and training events, and assist with implementing best practices.
Education and Experience
- Master’s degree in Computer Science, Statistics, Biostatistics, Mathematics, or a related field; or
- Bachelor’s degree in one of these fields, or equivalent, with a relevant formal academic or vocational qualification.
- At least 4 years of end-to-end SAS programming experience, including hands-on SDTM, ADaM, and TLF development and validation.
Knowledge, Skills, and Abilities
- Solid understanding of SAS and clinical trial programming.
- Experience working with SDTM, ADaM, and TLFs.
- Understanding of relational databases and complex data systems.
- Strong attention to detail and problem-solving skills.
- Effective written and verbal communication skills in English.
- Ability to organize and manage multiple assignments with challenging timelines.
- Positive, collaborative approach and demonstrated initiative.
- Good organizational skills and ability to adapt to changing priorities.
Working Conditions
Work is performed in an office environment with exposure to electrical office equipment. The role may involve occasional drives to site locations and occasional domestic or international travel.
Why Join Us?
At Thermo Fisher Scientific, you’ll work with a global team committed to scientific excellence and innovation. You’ll contribute to clinical research projects while developing your programming skills and supporting work that helps advance scientific breakthroughs.
Apply today to help us deliver tomorrow’s breakthroughs.