Programmer Analyst l (RAVE/Veeva)

Fortrea

Mumbai

On-site

INR 700,000 - 1,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A healthcare solutions company is seeking a Programmer Analyst I (RAVE/Veeva) to perform independent programming activities and solve global technical service issues. Successful candidates will have 4–7 years of experience, proficiency in SAS programming, and expertise with EDC tools like Medidata RAVE, Spotfire, or Tableau. This full-time role is ideal for someone who can work independently and is committed to high-quality outcomes in clinical programming applications.

Qualifications

  • 4–7 years of relevant work experience including data management and database support.
  • Good problem‑solving skills and proactive approach.
  • Ability to work effectively under minimal supervision.

Responsibilities

  • Performs independent programming activities on multiple projects concurrently.
  • Develops and implements solutions to technical service issues.
  • Produces Define XML/pdfs, annotated eCRFs, and Reviewers Guide.

Skills

SAS programming
Python
Spotfire
Tableau
Data management

Education

University/college degree in life sciences, health sciences, or information technology

Tools

Medidata RAVE
Cognos
Business Objects XI/R

Job description

Join to apply for the Programmer Analyst I (RAVE/Veeva) role at Fortrea.

2 days ago Be among the first 25 applicants

Job Overview

Performs independent programming activities using Medidata Rave on multiple projects concurrently with minimal support from senior programmers. Development and implementation of solutions to global technical service issues related to EDC tools such as Medidata RAVE, Oracle Inform, and data/report programming via Visual Analytics tools like Spotfire or Tableau. Creates CRF annotations and programming specifications for dataset creation using transfer guidelines, CDISC, and client standards. Develops and maintains SAS programs for dataset creation, imports external data, transforms to SAS datasets or Excel files for review and reconciliation. Maintains study databases, performs SAS programming as assigned, prioritises workload to meet specified completion dates.

Summary of Responsibilities
  • Performs independent programming activities on multiple projects concurrently with minimal support from senior programmers. Develops and implements solutions to global technical service issues regarding EDC tools and other programming languages/tools.
  • Reads and understands requirement documents/specifications, database design, SAS programming, report design, and conducts quality control processes including database review to meet client requirements.
  • Programs ad‑hoc/scheduled reports using SAS, Python, Cognos, Business Objects XI/R, and other tools for data cleaning and reporting.
  • Develops/validates programming specifications for mapping of SDTM datasets.
  • Produces Define XML/pdfs, annotated eCRFs, and Reviewers Guide for submission deliverables.
  • Develops visual analytics dashboards using tools like Spotfire/ Tableau.
  • Performs post‑production changes, publish checks, complex structure dynamics, Rave Safety Gateway, RTSM mapping, and enhancements to programs such as SAS edit checks, listings, protocol deviations, etc.
  • Completes assigned work utilizing EDC tools or SAS or other proprietary software according to company SOPs, work instructions, project guidelines, and Good Clinical Practice.
  • Trains and mentors the team on EDC tools or SAS as required, enabling them to perform independently on day‑to‑day activities.
  • Serves as lead statistical programmer providing support for development and maintenance of SAS datasets per CDISC/client standards.
  • Plans, executes, and oversees all programming activities on a study, including resource estimation, meeting timelines, maximizing quality, interaction with other departments, and the client.
  • Develops/validates programming specifications for generation of SAS datasets per client/CDISC standards.
  • Programs edit checks/quality checks on source data and communicates data issues to data management.
  • Performs quality checks and ensures deliverables meet quality standards and compliance regulations.
  • Continuously learns and improves communication, technical, and problem‑solving skills.
  • Interacts with project team members in related disciplines and provides solutions to operational issues.
  • Works independently on multiple sponsors and accepts new challenges in clinical programming applications.
  • Reconciles database build, project files, reports, listings, and other programming documentation for accuracy and completeness.
  • Works in a timely manner in accordance with all activities specified in the agreed study budget, under supervision of senior programmers.
  • Performs other duties as assigned by Manager.
Qualifications (Minimum Required)
  • University/college degree in life sciences, health sciences, information technology, or related subjects preferred.
  • Experience and/or education equivalent to a bachelor’s degree is acceptable in lieu of a bachelor’s degree.
Experience (Minimum Required)
  • 4–7 years of relevant work experience including data management and database support: EDC systems programming, SAS programming, Spotfire, or Tableau development.
  • Good problem‑solving skills and proactive approach.
  • Good oral and written communication skills.
  • Knowledge of clinical trial processes, data management, biometrics, and systems applications to support operations preferred.
  • Ability to work in a team environment.
  • Ability to work effectively under minimal supervision.
  • Ability to prioritize work and self‑motivation.
  • Good time‑management skills and ability to work to tight deadlines while maintaining high quality.
  • Cooperative and team‑oriented approach.
Preferred Qualifications
  • University/college degree in life sciences, health sciences, information technology, or related subjects preferred.
Physical Demands/Work Environment
  • N/A

Learn more about our EEO & Accommodations request here.

Referrals increase your chances of interviewing at Fortrea by 2x.

Seniority level: Mid‑Senior level

Employment type: Full‑time

Job function: Engineering and Information Technology

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Statistical Programmer 1 DM SAS Listings Team
Statistical Programmer 1 DM SAS Listings Team

Fortrea • Bengaluru

Hybrid
INR 600,000 - 1,200,000
Hybrid work environment
Statistical Programmer 1 (DM SAS Listings Team)
Statistical Programmer 1 (DM SAS Listings Team)

Fortrea Development India • Bengaluru

Hybrid
INR 600,000 - 900,000
Statistical Programmer 1 (DM SAS Listings Team)
Statistical Programmer 1 (DM SAS Listings Team)

FTINDDDBLR Fortrea Development India Private Limited_BLR • Bengaluru

Hybrid
INR 700,000 - 1,200,000
Hybrid work arrangement
Statistical Programmer 1 (DM SAS Listings Team)
Statistical Programmer 1 (DM SAS Listings Team)

Fortrea • Bengaluru

Hybrid
INR 900,000 - 1,200,000
Principal Clinical Programmer
Principal Clinical Programmer

Caidya • India

On-site
INR 1,500,000 - 2,000,000
Clinical Programmer II (Medidata RAVE EDC)
Clinical Programmer II (Medidata RAVE EDC)

Syneos Health, Inc. • India

On-site
INR 900,000 - 1,500,000
Career development
Inclusive culture
Total rewards program
Senior Clinical Data Analyst
Senior Clinical Data Analyst

FTINDDDBLR Fortrea Development India Private Limited_BLR • Bengaluru

Hybrid
INR 600,000 - 900,000
Clinical Programmer II (Medidata RAVE EDC)
Clinical Programmer II (Medidata RAVE EDC)

Syneos Health, Inc. • Madhapur

On-site
INR 900,000 - 1,500,000
Senior Clinical Programmer (Medidata RAVE EDC)
Senior Clinical Programmer (Medidata RAVE EDC)

Syneos Health, Inc. • Madhapur

On-site
INR 1,200,000 - 2,000,000
Senior/Principal Clinical R Programmer
Senior/Principal Clinical R Programmer

Veramed • India

On-site
INR 600,000 - 900,000