1

Edc Programmer Jobs (NOW HIRING)

next page

Showing results 1-20

Edc Programmer information

See salary details

$12

$39

$68

How much do edc programmer jobs pay per hour?

As of Jun 23, 2026, the average hourly pay for edc programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

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

To thrive as an EDC Programmer, you need strong programming skills, particularly in database management systems and clinical data standards, often supported by a degree in computer science or a related field. Experience with electronic data capture (EDC) platforms such as Medidata Rave, REDCap, or Oracle InForm, as well as knowledge of CDISC standards, is highly valued. Attention to detail, effective communication, and problem-solving abilities are key soft skills for success in this role. These competencies are essential for ensuring accurate clinical trial data capture and smooth collaboration with study teams in regulated environments.

Which IT job is the highest paid?

In the IT industry, roles such as Chief Information Officer (CIO), IT Director, and Cloud Architect tend to be among the highest paid, often earning six-figure salaries or more. Specialized roles like Data Scientists and Cybersecurity Directors also command high compensation due to their expertise and demand for advanced skills and certifications.

What are some typical daily responsibilities of an EDC Programmer in a clinical trials environment?

As an EDC Programmer, your daily responsibilities often include designing and configuring electronic case report forms (eCRFs), managing database setup, performing system validations, and troubleshooting data discrepancies. You’ll collaborate closely with clinical data managers, biostatisticians, and study coordinators to ensure the system effectively supports trial protocols and regulatory requirements. Additionally, you may be responsible for providing user support and training, handling database updates, and participating in ongoing process improvements. This role is central to maintaining high data quality and supporting the operational success of clinical trials.

What job makes $10,000 a month without a degree?

An EDC programmer, or Electronic Data Capture programmer, can potentially earn $10,000 or more per month by developing and maintaining software for electronic data collection systems, often in healthcare or clinical research. Success in this role depends on experience, technical skills, and industry demand, with some professionals working freelance or in specialized consulting roles to achieve high earnings without a formal degree.

What qualifications do I need to be a coder?

To become an EDC programmer, a strong foundation in programming languages such as C, C++, or Python is essential, along with knowledge of embedded systems and hardware interfaces. A relevant degree in computer science, electrical engineering, or a related field is often preferred, and experience with development tools and debugging is valuable. Certifications in programming or embedded systems can also enhance job prospects.

What is an EDC programmer?

An EDC programmer is a professional who develops, tests, and maintains electronic data capture (EDC) systems used in clinical trials and research. They typically work with specialized software to ensure accurate data collection, often requiring knowledge of programming languages, database management, and regulatory standards. This role involves collaboration with clinical teams to optimize data workflows and ensure compliance.

What is an EDC Programmer job?

An EDC (Electronic Data Capture) Programmer is responsible for designing, developing, and maintaining clinical trial databases used to collect and manage study data. They work with electronic data capture systems, ensuring that case report forms (CRFs) are correctly configured and meet study requirements. EDC Programmers collaborate with clinical data managers, biostatisticians, and regulatory teams to ensure compliance with industry standards and protocols. Their role is crucial in improving data accuracy, integrity, and efficiency in clinical research.

More about Edc Programmer jobs
What cities are hiring for Edc Programmer jobs? Cities with the most Edc Programmer job openings:
What are the most commonly searched types of Edc Programmer jobs? The most popular types of Edc Programmer jobs are:
What states have the most Edc Programmer jobs? States with the most job openings for Edc Programmer jobs include:
Infographic showing various Edc Programmer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

Full-time

Posted 28 days ago


Job description

Job summary:
The electronic Clinical Outcomes Assessment (eCOA) Build Programmer is responsible for designing, programming, and testing clinical trial data collection databases, including data mapping, testing, and normalization into a clinical data warehouse. This role requires a strong understanding of data technologies, data standards, database programming, and validation processes. The eCOA Build Programmer collaborates closely with study teams to deliver standardized and innovative data collection solutions for global clinical trials.
Key responsibilities:
  • Gather and influence eCOA design specifications to enable successful clinical trial implementation.
  • Program and test data collection systems and associated data warehouse mappings using standard library components.
  • Ensure accurate, efficient delivery of data collection systems aligned with study objectives.
  • Partner with Clinical Build Programmers to ensure complete end-to-end data build coverage.
  • Provide input into study-level deliverables including Data Management Plan, project plan, databases, and observed datasets.
  • Support submission activities, regulatory inspections, and response preparation.
  • Lead cross business unit or therapeutic area projects with high complexity.
  • Analyze and implement post-production study design changes.

Required skills & experience:
  • Hands-on experience as a programmer in eCOA, eDC, eSource, or direct data capture implementations.
  • Experience designing electronic CRF screens and building required data validations.
  • Strong understanding of clinical protocols and clinical terminologies to create design specifications.
  • Familiarity with clinical data tools, workflows, testing, and validation processes.
  • Ability to articulate end-to-end data flow from patient data capture to analysis.
  • Experience in data analytics and visualization.
  • Experience deciding appropriate technology platforms for data acquisition and aggregation.

Languages needed:
  • Programming experience with HTML, CSS, JavaScript, Node.js, JSON, and SpEL.
  • Experience with relational and non-relational databases using SQL, data functions, and procedures (e.g., MongoDB).
  • Strong understanding of database structures and data mapping concepts.
  • Experience using GitLab utilities.

Competencies:
  • Clinical data systems and standards
  • Data modeling and normalization
  • Analytical thinking and problem solving
  • Cross-functional collaboration
  • Leadership and communication skills

Preferred skills:
  • Veeva EDC and/or RAVE (required).
  • Core Java knowledge (plus).
  • Ability to quickly learn new and emerging technologies.
  • Demonstrated leadership and teamwork in professional environments.