Senior Statistical Programmer, R/RShiny

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

North America

Posted

2 days ago

Salary

0

Seniority

Senior

Postgraduate DegreeEnglish

Job Description

Senior Statistical Programmer, R/RShiny

Syneos Health

• Uses R/RShiny or other software to develop custom programming code to generate summary tables, data listings, graphs and derived datasets as specified in the statistical analysis plan and programming specifications • Works to ensure that outputs meet quality standards and project requirements • Performs validation programming and works with other Programmers, Biostatisticians, and other project team members to resolve discrepancies or any findings • Keeps project team members informed of programming progress and issues requiring their attention • Follow applicable SOPs, WIs, and relevant regulatory guidelines (e.g. ICH) • Maintains well organized, complete, and up-to-date project documentation, testing, and verification/quality control documents and programs ensuring inspection readiness • Manages scheduling and time constraints across multiple projects at a time, sets goals based on priorities from management, and adapts to timeline or priority changes by reorganizing daily workload • Develops specifications for datasets and outputs of any complexity according to statistical and sponsor requirements • Anticipates and addresses potential programming issues, reflects forethought, establishes the basis for efficient programming and accurately defines all variables to be accepted by peer review and sponsor/requestor with little rework • Prepares in advance for internal meetings, contributes ideas, and demonstrates respect for opinions of others • Conducts effective internal meetings (appropriate in format, frequency and attendance) • Distributes relevant information in advance • Ensures minutes are promptly and accurately distributed • Follows action items through to completion, and maintains order and focus of meetings, working toward consensus • Displays willingness to work with others and assist with projects and initiatives as necessary to meet the needs of the business • Negotiates and establishes accurate time estimates for completion of study programming activities with internal team members and statistical programming management, and completes project programming activities within timeframe allotted • Acts as the lead statistical programmer • Directs the programming activities of other programming personnel and monitors progress on programming deliverables • Reviews project documentation such as Statistical Analysis Plan, mock shells, programming specifications, annotated CRFs, and SAS database design • Provides feedback to the appropriate project team members which reflects forethought and reduces inefficiencies in programming activities • Participates in sponsor meetings, kickoff meetings, and bid defense meetings as statistical programming representative, as required by sponsor • Contributes to the mentoring of programming personnel through developing training courses, presenting training materials, reviewing work, and providing feedback or guiding new associates in process • Transfers deliverables • Performs other work-related duties as assigned • Minimal travel may be required

Job Requirements

  • Advanced degree in Statistics, Computer Science, or a related field
  • Extensive experience in statistical programming in a clinical or pharmaceutical setting
  • Experience with CDISC programming (SDTM, ADaM)
  • Experience with clinical trials and biomarker analyses
  • Proficiency in the following programming languages: R and RShiny
  • Strong understanding of statistical methods and data analysis techniques
  • Excellent problem-solving and analytical skills
  • Ability to work independently and as part of a team
  • Strong communication and interpersonal skills
  • Certifications SAS Certified Advanced Programmer for SAS 9 or equivalent certification preferred

Benefits

  • We are passionate about developing our people, through career development and progression
  • Supportive and engaged line management
  • Technical and therapeutic area training
  • Peer recognition and total rewards program
  • Commitment to building an inclusive culture

Related Job Pages

More Software Engineer Jobs

InternshipRemoteTeam 1,001-5,000H1B No Sponsor

• Support project engineering activities including material and construction specifications, design packages, material take-offs, procurement requisitions, and change orders • Track material deliveries, purchase orders, packing slips, inventory, and documentation; coordinate expense submissions and provide technical support to field teams • Assist with project coordination including scheduling tasks, milestones, and deadlines; track and report project progress through updates, presentations, and reporting tools • Facilitate communication between field staff, design engineers, clients, and stakeholders; review and interpret construction drawings and project documents to support execution • Support estimating activities including quantity take-offs, pricing, validation of outsourced estimates, and preparation of written bid deliverables such as assumptions and execution plans • Review and incorporate historical cost data into Valard's cost model; attend project planning sessions and assist with execution sequencing and logistics • Collect field data for KPI tracking including access and foundation metrics; complete daily reporting, POD submissions, and meeting minutes • Maintain and update GIS mapping, MBOS manuals, and document control systems • Process LEMs and accruals; support ordering and procurement activities as required

Canada
MyTravaly Worldwide logo

Technology, AI & Software Development Intern

MyTravaly Worldwide

Empowering travelers, smarter hotels with our tech.

InternshipRemoteTeam 11-50Since 2019H1B No Sponsor

• Assist in designing, developing, and testing software applications and features. • Work on assigned development projects across web, mobile, backend, and AI-based solutions. • Build and experiment with AI/ML projects, automation tools, and intelligent workflows. • Support integration of APIs, third-party services, and internal systems. • Write clean, maintainable, and efficient code under guidance from senior developers. • Perform software testing, debugging, and issue resolution. • Create and execute test cases to ensure application quality. • Identify bugs, performance issues, and suggest improvements. • Participate in code reviews and technical discussions. • Research new technologies, frameworks, and development practices. • Maintain technical documentation for projects.

India

Director of Engineering

Search Atlas

The all-in-one Agentic SEO and AI Visibility platform - Get found everywhere people search

Full TimeRemoteTeam 51-200H1B No Sponsor

• Architect the systems running millions of autonomous executions a day • Spend roughly 60% of your time in the code • Review critical-path work, run incident forensics, and solve distributed-system problems • Own the pipeline where about 70% of production code is AI-generated and ships on a daily autonomous cadence • Grow the next technical leaders by working beside them

Worldwide
$40 - $50 / hour
Elfonze Technologies logo

OIC Developer

Elfonze Technologies

In a world of quantity, we offer quality...

Full TimeRemoteTeam 201-500Since 2020H1B No Sponsor

• Design, develop, test, deploy, and support integrations using Oracle Integration Cloud (OIC) • Develop and maintain real-time, batch, and event-driven integrations between Oracle Cloud applications and third-party systems • Build integrations using REST, SOAP, FTP/SFTP, File, Database, and Adapter-based connections • Configure and manage OIC integrations, orchestrations, lookups, packages, and scheduled integrations • Develop and support integrations involving Oracle ERP Cloud, HCM Cloud, SCM Cloud, CX Cloud, and on-premises applications • Create and consume REST and SOAP APIs and web services • Perform error handling, exception management, monitoring, and troubleshooting of integration processes • Collaborate with business analysts and functional consultants to gather requirements and translate them into technical solutions • Develop technical design documents, integration specifications, and deployment guides • Implement security standards, authentication mechanisms, and data protection best practices • Participate in code reviews and ensure adherence to development standards and best practices • Support migration activities across Development, Test, UAT, and Production environments • Provide production support and resolve integration-related issues within defined SLAs

India