Work Schedule
Second Shift (Afternoons)Environmental Conditions
OfficeJob Description
The Senior Programmer Analyst performs advanced bioinformatics programming activities to support the statistical and computational requirements of research projects. This role works independently as a lead programmer on selected moderately complex studies and may also serve as a study team member under the direction of a lead programmer on more complex studies.
In addition, the Senior Programmer Analyst provides training and guidance to junior team members and contributes to departmental initiatives that drive operational excellence.
Act as the lead programmer on selected studies of moderate complexity, working directly with project team leaders and client representatives to assess and develop project goals and timelines.
Assume leadership responsibility as a contributing member of multidisciplinary clinical trial project teams.
Communicate actively and effectively with project team members to ensure successful study execution.
Independently create, execute, maintain, and validate programs that:
Transfer data across multiple data management systems or operating systems.
Combine data from various sources and structures.
Generate and store summary data.
Produce reports and integrate multiple databases.
Generate listings, tables, and figures using SAS.
Manage and document assignments to ensure timelines are met and deliverables are of high quality.
Maintain awareness of contractual obligations and project-specific requirements.
Provide quality control review for statistical programming activities.
Effectively capture and report biostatistical metrics.
Provide training, coaching, and guidance to junior team members.
Support team development through knowledge sharing and mentoring activities.
Expand professional knowledge in:
Programming technologies and techniques.
Clinical trials.
The pharmaceutical and biotechnology industries.
Represent the company at industry conferences and professional events.
Present and facilitate learning sessions at departmental meetings.
Assist in developing training materials and departmental documentation.
Contribute to departmental working practice documents, SOPs, and other process improvement initiatives.
Support business development and bidding activities as requested.
Years of experience refer to the typical amount of related experience needed to acquire the knowledge, skills, and abilities required to perform the essential functions of the role. Experience should not be the sole factor in employment decisions.
Solid understanding of one or more programming languages.
Strong attention to detail.
Comprehensive problem-solving and analytical skills.
Excellent written and verbal communication skills, including proficiency in English.
Ability to effectively interface with internal teams and external clients.
Ability to independently organize and manage multiple assignments with demanding timelines.
Adaptability and flexibility in responding to changing priorities.
Positive attitude, strong work ethic, and collaborative mindset.
Demonstrated leadership, initiative, and motivation.
Strong understanding of relational database structures and complex data systems.
Ability to train, mentor, and develop others.
Ability to perform quality control reviews of statistical programming deliverables.
Ability to capture and report biostatistical metrics effectively.
Work is primarily performed in an office environment.
Regular use of standard office and computer equipment.
Occasional travel to site locations may be required.
Domestic and international travel may be required based on business needs.
When you join Thermo Fisher Scientific, you become part of a global team dedicated to enabling customers to make the world healthier, cleaner, and safer.
We foster a culture of innovation, collaboration, and continuous development, where your expertise helps advance scientific discovery and improve lives worldwide.
Apply today and help us deliver tomorrow's breakthroughs.
Based on 7,537 disclosed Software salaries on RoleSuite, the role pays a median of $157K/year, with most offers between $123K and $198K (10th–90th percentile: $101K–$234K).
See the full Software salary breakdown →