---
title: "Senior Clinical Data Science… – Johannesburg, South Africa"
canonical: "https://www.metaintro.com/job/senior-clinical-data-science-programmer-at-icon-e00c03b4-7bdc-5ed4-a21c-2b7e6ebb2ba0"
language: "en"
author: "Metaintro"
---

[![ICON logo](/api/company-logo?url=https%3A%2F%2Ficon-cdn.com%2Fapple-touch-icon-v2.png&sig=62bu1_PXHQtcutBH0fpEu-0D1nohUeS0nUvMZQQLTIo)](/company/icon)[ICON](/company/icon)
# Senior Clinical Data Science Programmer at ICON

**Location**
: Johannesburg, Gauteng

**Type**
: Full-time

**Level**
: senior

**Posted**
: Sep 22, 2026

## Description

ICON is hiring a Senior Clinical Data Science Programmer for its Clinical Systems team to design, develop, configure, and maintain clinical data systems and study databases for global clinical trials. The role leads complex programming and system enhancements, supports customer engagements, ensures compliance with SDLC and validation processes, and mentors junior programmers. Candidates need a bachelor's degree in a relevant discipline, significant clinical data science, systems, or programming experience, and proficiency with clinical databases, data integration, analytics, and languages such as R, Python, or SQL.

## Trending job searches

Every query opens live roles, salary samples, and market demand — tap a search to run it instantly.

- [Find Senior Clinical Data Science Programmer jobs in Johannesburg, Gauteng, South Africa](/jobs/search?q=Find+Senior+Clinical+Data+Science+Programmer+jobs+in+Johannesburg%2C+Gauteng%2C+South+Africa)
- [Find roles similar to Senior Clinical Data Science Programmer in Johannesburg, Gauteng, South Africa](/jobs/search?q=Find+roles+similar+to+Senior+Clinical+Data+Science+Programmer+in+Johannesburg%2C+Gauteng%2C+South+Africa)
- [Find remote Senior Clinical Data Science Programmer jobs](/jobs/search?q=Find+remote+Senior+Clinical+Data+Science+Programmer+jobs)
- [Find Senior Clinical Data Science Programmer jobs with Clinical databases and Data integration](/jobs/search?q=Find+Senior+Clinical+Data+Science+Programmer+jobs+with+Clinical+databases+and+Data+integration)
- [Find jobs similar to Senior Clinical Data Science Programmer](/jobs/search?q=Find+jobs+similar+to+Senior+Clinical+Data+Science+Programmer)
- [Find Senior Clinical Data Science Programmer jobs posted this week](/jobs/search?q=Find+Senior+Clinical+Data+Science+Programmer+jobs+posted+this+week)
- [Find Science, Technology, Engineering, and Math jobs in Johannesburg, Gauteng, South Africa](/jobs/search?q=Find+Science%2C+Technology%2C+Engineering%2C+and+Math+jobs+in+Johannesburg%2C+Gauteng%2C+South+Africa)
- [Find Science, Technology, Engineering, and Math jobs with Clinical databases and Data integration](/jobs/search?q=Find+Science%2C+Technology%2C+Engineering%2C+and+Math+jobs+with+Clinical+databases+and+Data+integration)

## Get More from Metaintro

Unlock powerful job search, personalized recommendations, and deep career insights from comprehensive, market-leading data and live market signals.

- [Browse all jobs](/jobs/search)
- [Access help center](/help)
- [Explore our content](/blog)

![](https://cdn.metaintro.com/rs:fill:1200:800/q:30/plain/images/bridges/bridge-expand.1df895c6bd76d96f.png)

For job seekers

## Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

[Get Started Free](/signup)[Search matching jobs](/jobs/search)

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

[Return to navigation](#main-navigation)