IQVIA, a global leader in clinical research and healthcare intelligence, is hiring a Rave Custom Function Programmer in Bangalore, India. This full-time opportunity is ideal for professionals with strong experience in Medidata RAVE, Global Library (GLIB) development, CDISC standards, and clinical database programming within a CRO or pharmaceutical environment.
This role offers the chance to work on global clinical trials, collaborate with cross-functional data management teams, and contribute to high-quality clinical data collection and submission standards.
Key Responsibilities
As a Rave Custom Function Programmer at IQVIA, you will be responsible for:
- Planning and coordinating clinical database design, development, and maintenance
- Building new modules and maintaining global libraries (GLIB) for clinical trials
- Collaborating with Data Management teams to modify and implement global library objects
- Developing and maintaining study-level databases using standard global objects
- Identifying and resolving technical issues impacting library delivery and timelines
- Supporting metadata specifications for data collection, transformation, and CDISC SDTM submissions
- Developing, testing, and documenting CDMS validations and derivations
- Programming using SQL, PL/SQL, C#, VB Script, and SAS
- Contributing to SOPs, business guidance, and CDMS style guides
- Working with Data Standards Governance teams on implementation of approved data models
Required Skills and Qualifications
Essential Requirements
- Minimum 2 years of experience in clinical database programming and CRF design
- RAVE certification with hands-on experience in custom function programming
- Strong experience in Global Library (GLIB) maintenance and procedure building
- Working knowledge of CDISC standards (SDTM implementation)
- Understanding of clinical data management systems (CDMS) and relational databases
- Strong attention to detail, quality, and time management skills
- Ability to communicate technical concepts to non-technical stakeholders
Preferred Skills
- Experience in validation and derivation procedure development
- Exposure to scripting languages and automation in clinical systems
Education Requirement
- Bachelorโs degree in Computer Science, Life Sciences, or a related field
or - Equivalent combination of education, training, and relevant experience
Why Join IQVIA?
- Work with a global leader in clinical research
- Exposure to large, international clinical trial programs
- Collaborative and innovation-driven work culture
- Career growth in clinical data standards and RAVE programming
- Opportunity to contribute to improving patient outcomes worldwide
Job Location
๐ Bangalore, Karnataka, India
Salary (Expected)
๐ฐ โน8,00,000 โ โน14,00,000 per annum (based on experience and skill set)
How to Apply

