Rave Clinical Database Programmer

Katalyst Talent Agency
New York, NY, United States
8 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Interactive Voice Response Clinical Data Management Clinical Trial Management Systems Computer Programming Databases System Configuration Data Validation Database Design Software Engineering Data Streaming Systems Integration Clinical Data Management System
+4 more
Test Scripts Database Migration Data Analytics Database Backup

Job description

The Senior RAVE Clinical Database Programmer participates in the design, development, validation, and maintenance of clinical study databases. This individual applies advanced knowledge of CRF design, database configuration, edit check programming, custom programming, reporting, system integrations, and CDMS functionality while partnering closely with Clinical Data Management and cross-functional study teams to support successful clinical trial execution., * Serve as the primary owner of study-specific database design within the CDMS (e.g., Medidata Rave; experience preferred), leading clinical database programming activities across multiple studies of complex design.

  • Review database specification documents created by study teams, including CRF Specifications and Data Validation Specifications (DVS).
  • Build clinical study database CRF screens based on approved CRF Specifications.
  • Program edit checks, special actions/functions, custom programs, and derivations in accordance with the DVS.
  • Plan and coordinate edit check test script development, programming, validation, and User Acceptance Testing (UAT) activities. Ensure issues are resolved in a timely manner and produce validation documentation for study teams and the Trial Master File (TMF).
  • Complete study database updates in accordance with Change Request documentation and procedures, including performing impact analyses and risk assessments for proposed changes.
  • Lead and support database migration activities, including live study updates and database maintenance.
  • Partner with Clinical Data Management, Clinical Operations, Biostatistics, and external vendors to coordinate clinical database programming activities and ensure alignment with study timelines and objectives.
  • Participate in project meetings, contribute to problem-solving discussions, communicate project risks, and proactively escalate issues that may impact timelines, scope, or quality.
  • Balance multiple study assignments while effectively managing priorities and communicating resource needs.
  • Troubleshoot and resolve study build, system integration (e.g., IVRS, CTMS), and change request issues using the appropriate applications.
  • Develop advanced custom programs and functionality as required by study specifications.
  • Ensure high-quality deliverables by reviewing study-level, program-level, and multi-study core deliverables for accuracy, completeness, and compliance.
  • Participate in departmental initiatives, user group meetings, and knowledge-sharing activities to promote best practices and awareness of new system features.
  • Develop detailed study execution plans, including programming, testing, and UAT milestones, providing clear visibility into study startup progress and key deliverables.
  • Support the ongoing evolution of internal EDC capabilities by serving as a technical resource to cross-functional study teams and helping establish efficient database programming processes.

Requirements

  • 6+ years of Medidata Rave programming experience.
  • Experience with Medidata Rave Core Configuration, including study setup, environment configuration, user roles, security, and system administration.
  • Experience managing URL Administration by configuring and maintaining study URLs, environment access, and application settings to support development, UAT, and production environments.
  • Experience creating and maintaining Global Libraries to standardize reusable study components, including forms, fields, code lists, edit checks, and other configuration objects across multiple studies.
  • Experience programming edit checks, derivations, custom functions, and database updates.
  • Experience supporting live studies, database amendments, and change requests.
  • Working knowledge of the Software Development Life Cycle (SDLC).
  • Strong written and verbal communication skills with the ability to collaborate effectively across cross-functional teams., * Extensive experience supporting live study migrations.
  • Clinical data management domain knowledge.
  • Experience with data flow and data analytics.
  • Experience planning and executing formal User Acceptance Testing (UAT).
  • Experience supporting sponsor-side Clinical Data Management organizations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:31 min

Managing self-healed test scripts safely within continuous integration

Andrei Nutas Andrei Nutas · World Congress 2026 Europe

1:50 min

Lowering pipeline latency with data streaming

Nathaniel Okenwa Nathaniel Okenwa · World Congress 2024

2:58 min

Integrating developer relations with human resources teams

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

Videos

See all

Related articles

See all