1

Clinical Database Programmer Jobs in Raleigh, NC

Java Developer Specialist

Raleigh, NC · On-site +1

$49.50 - $64.25/hr

Knowledge of database connectivity using JDBC and working with SQL/NoSQL databases * Understanding ... Work Experience/Direct Knowledge of clinical area or business area to be supported * Analytical ...

Reports Dveloper

Durham, NC · On-site

$42.75 - $58.75/hr

With the help of our extensive database of internal candidates and CATS applicants tracking system ... Engineering, professional, Scientific & Clinical, etc. for both our commercial and government ...

Match and recruit patients for clinical trials * Identify and address barriers to therapies ... Basic understanding of relational and/or NoSQL databases such as PostgreSQL, MySQL, or DynamoDB is ...

Epic Clarity Report Senior Consultant

Raleigh, NC · Hybrid

$102.10K - $124.40K/yr

... Clinical data model * Have strong Clarity data models knowledge for Professional and Hospital ... Have strong experience in database tools and Oracle developer or SSMS and SSIS/packages etc.

next page

Showing results 1-20

Clinical Database Programmer information

See Raleigh, NC salary details

$67.6K

$115.6K

$206.1K

How much do clinical database programmer jobs pay per year?

As of May 28, 2026, the average yearly pay for clinical database programmer in Raleigh, NC is $115,634.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,800.00 and $175,000.00 per year, depending on experience, location, and employer.

What is a Clinical Database Programmer job?

A Clinical Database Programmer is responsible for designing, developing, and maintaining databases used in clinical trials. They ensure that data is collected, stored, and managed efficiently while complying with regulatory standards such as CDISC and FDA guidelines. Their role involves creating database structures, writing validation checks, and supporting data analysis to ensure accurate and reliable clinical trial results. They often work with clinical data managers, biostatisticians, and regulatory teams.

What are the key skills and qualifications needed to thrive in the Clinical Database Programmer position, and why are they important?

To excel as a Clinical Database Programmer, you need a bachelor's degree in computer science or a related field, experience in database design, and a strong understanding of clinical data standards. Proficiency in database management systems (such as Oracle or SQL), knowledge of electronic data capture (EDC) tools like Medidata Rave, and familiarity with programming languages like SAS or SQL are commonly required, along with certifications such as CDISC or Medidata Solutions. Attention to detail, problem-solving ability, and strong communication skills are valuable soft skills for this role. Mastering these competencies is vital for ensuring high-quality, regulatory-compliant clinical trial data and effective collaboration within multidisciplinary research teams.

What are common responsibilities and team interactions for a Clinical Database Programmer in a typical workweek?

As a Clinical Database Programmer, your primary responsibilities usually include designing, building, and validating clinical trial databases, ensuring data is collected and managed in compliance with industry standards and regulatory requirements. You will frequently collaborate with clinical data managers, biostatisticians, and study coordinators to define data collection requirements and resolve data discrepancies. Team meetings and cross-functional communication are integral parts of the role, as you work together to maintain database integrity throughout the study lifecycle. This collaborative environment provides valuable experience in both technical problem-solving and teamwork, often paving the way for advancement into senior programming or data management positions.
What are popular job titles related to Clinical Database Programmer jobs in Raleigh, NC? For Clinical Database Programmer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Clinical Database Programmer jobs in Raleigh, NC look for? The top searched job categories for Clinical Database Programmer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Clinical Database Programmer jobs? Cities near Raleigh, NC with the most Clinical Database Programmer job openings:
Infographic showing various Clinical Database Programmer job openings in Raleigh, NC as of May 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $115,634 per year, or $55.6 per hour.
SENIOR ANALYST, CONTROL SYSTEMS ENGINEERING

SENIOR ANALYST, CONTROL SYSTEMS ENGINEERING

Duke Clinical Research Institute

Durham, NC

$161.40K - $167.20K/yr

Other

Medical, Dental, Retirement

Posted 29 days ago


Job description

Be You.
At Duke, we celebrate individuality and the unique perspectives that each member of our community brings. As the Senior AnalystControl Systems Engineering, you'll be a vital part of a collaborative, interdisciplinary team supporting Duke Utility & Engineering Services (DUES), which includes the operating units providing the full range of utility & engineering services to the Duke Campus and Medical Center: Chilled Water, Steam, Electric Systems, Water (including water, sewer, and stormwater), Energy Management and Engineering. The Energy Management (EM) unit is responsible for energy-efficient facility and central plants operations and promotes energy conservation practices throughout the University. The EM Automation Systems group is responsible for maintenance and operation of the DDC and SCADA systems. DUES is within the Facilities Management Department (FMD). This position reports to the Automation Systems Manager.
Be Bold.
What You'll Do:
Support the University Control Systems including: facility control systems, central plant control systems, third-party systems, and SCADA (Supervisory Control And Data Acquisition) systems. Responsibilities include overall system design, performance monitoring, reliability implementation, evaluating network infrastructure, coordination with Duke's office of internet technology (OIT), programming, project design and execution, procedure development, training, problem solving, cost estimating, and system documentation. Their goal is to ensure a smooth operation of all utility control and monitoring systems in order to provide maximum performance, consistency, and reliability of the systems.
Qualifications:
  • B.S. degree (ME, EE, or equivalent) and 5 years' experience or an equivalent combination of relevant education and/or experience skills preferred.
  • Associate degree (HVAC, Electronics, or equivalent) and 8 years' experience or an equivalent combination of relevant education and/or experience skills.
Typical Duties
  • Participate in the design, planning, evaluation, procurement, construction, operation and maintenance of University automation / control systems.
  • Operate and maintain programmable logic controllers (PLCs) and direct digital control (DDC) devices that support district energy and other facility automation systems.
  • Monitor facility systems to ensure efficient operation. Manage connections between software and hardware systems in order to ensure reliable and consistent data flow.
  • Team with other engineering disciplines and commissioning agents to ensure projects and systems are operating within the required guidelines.
  • Assist in the continued development of University standards to provide guidelines for future project planning, design, construction and maintenance.
  • Develop and execute control system training programs for relevant staff.
  • Work with FMD Engineering staff, Vendors, FMD Trades and/or central control room on control system improvements.
  • Update control logic and control source code when necessary.
  • Work with information technology (IT) professionals to maintain hardware-to-software connectivity and security.
  • Advise and assist with problems involving controls systems and facility operations.
  • Perform other related duties incidental to the work described herein.
Knowledge, Skills, and Abilities
  • Working knowledge of supervisory controls and SCADA systems
  • Proficiency with Siemens Apogee controls and programming a plus
  • Proficiency with Iconics controls and programming a plus
  • Working knowledge or DDC/SCADA graphics development and database integration
  • Experience in the controls and instrumentation for multi-use facilities central plant systems
  • Proficient in Windows client/server and Windows PC environments
  • Ability to analyze existing controls systems with applicable monitoring equipment to troubleshoot and resolve problems
  • Ability to create and maintain positive customer and stakeholder relationships
  • Microsoft Office skills including Word, Excel, Visio and PowerPoint
  • Working knowledge of BlueBeam or equivalent markup and collaboration program a plus
Choose Duke.
At Duke, your work directly supports the systems that power our academic, research, and healthcare missions. You'll join a community that values excellence, collaboration, and bold thinking as we build and maintain world-class utility and engineering systems.
Ready to Make a Difference?
Apply now and help us build a stronger, smarter, and more connected future.

Duke is an Affirmative Action/Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or veteran status.


Duke aspires to create a community built on collaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchangeof ideas-an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes. To achieve of this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard. All members of our community have a responsibility to uphold these values.


Anticipated Pay Range: Duke University provides an annual base salary range for this position as USD $65,769.00 to USD $104,595.00. Duke University considers factors such as (but not limited to) scope and responsibilities of the position; candidate's work experience, education/training, and key skills; internal peer equity; as well as market and organizational considerations when extending an offer.

Your total compensation goes beyond the dollars on your paycheck. Duke provides comprehensive and competitive medical and dental care programs, generous retirement benefits, and a wide array of family- friendly and cultural programs to eligible team members. Learn more at: https://hr.duke.edu/benefits/


Essential Physical Job Functions: Certain jobs at Duke University and Duke University Health System may include essential job functions that require specific physical and/or mental abilities. Additional information and provision for requests for reasonable accommodation will be provided by each hiring department.