ICON has announced an opening for the position of Senior Programmer, listed in the job description as Statistical Programmer II. The position is available in Bangalore and Chennai, India, with an Office or Home work arrangement.
This opportunity is suitable for professionals with experience in statistical programming, clinical research, SAS, R, Python, clinical trial data analysis, and regulatory-compliant reporting.
ICON Senior Programmer Recruitment 2026 – Overview
| Particulars | Details |
|---|---|
| Company Name | ICON |
| Job Role | Senior Programmer / Statistical Programmer II |
| Job Type | Full-Time |
| Work Mode | Office or Home |
| Job Locations | Bangalore, Karnataka / Chennai, Tamil Nadu |
| Qualification | Bachelor’s Degree in Statistics, Computer Science, Mathematics or Related Field |
| Functional Area | Statistical Programming / Clinical Research |
| Application Mode | Online |
| Job Requisition ID | JR157764 |
Job Summary
As a Statistical Programmer II, the selected candidate will be responsible for developing, validating, and maintaining statistical programs used for clinical trial data manipulation, analysis, and reporting.
The role involves working closely with biostatisticians and other clinical research teams to interpret study requirements and implement statistical analyses accurately.
The programmer will also contribute to Statistical Analysis Plans, programming specifications, derived datasets, data validation, and regulatory-compliant clinical trial reporting.
Key Responsibilities
The selected candidate will be responsible for:
- Developing complex statistical programs for clinical trials.
- Validating statistical programs and ensuring programming accuracy.
- Maintaining statistical programs used for data manipulation and analysis.
- Using programming languages such as SAS, R, or similar tools.
- Supporting clinical trial statistical analysis and reporting.
- Collaborating with biostatisticians to understand study requirements.
- Working with cross-functional clinical research teams.
- Interpreting study requirements and translating them into statistical programming solutions.
- Preparing and reviewing Statistical Analysis Plans (SAPs).
- Developing programming specifications.
- Creating and working with derived clinical trial datasets.
- Ensuring statistical programming deliverables meet regulatory and study requirements.
- Maintaining data integrity throughout the programming process.
- Following applicable ICH/GCP guidelines and industry standards.
- Taking ownership of assigned programming deliverables.
- Mentoring junior programmers when required.
- Supporting training and knowledge sharing within the programming team.
ICON Remote Job Hiring Site Contracts Lead | Clinical Research
Educational Qualification
Candidates should have a Bachelor’s Degree in one of the following or a related discipline:
- Statistics
- Computer Science
- Mathematics
- Other relevant technical or quantitative field
Experience Required
Candidates should have proven experience as a Statistical Programmer within the clinical research industry.
Relevant experience should include:
- Statistical programming
- Clinical trial programming
- Clinical data analysis
- Statistical methodologies
- Clinical research programming
- Programming validation
- Clinical trial reporting
The job description does not specify an exact number of years of experience.
Programming Skills
Candidates should have proficiency in one or more statistical programming languages, including:
- SAS
- R
- Python
Experience with clinical data management systems and clinical trial datasets will be advantageous.
Strong knowledge of statistical programming methodologies and clinical research processes is expected.
Required Skills
The ideal candidate should have:
- Strong statistical programming knowledge.
- Good understanding of clinical research processes.
- Strong analytical and problem-solving abilities.
- Excellent attention to detail.
- Ability to independently manage assigned deliverables.
- Knowledge of clinical trial data and reporting.
- Understanding of ICH/GCP requirements.
- Good communication skills.
- Ability to explain technical and statistical concepts to non-technical stakeholders.
- Strong collaboration skills.
- Ability to mentor and support junior team members.
Clinical Research and Regulatory Compliance
Statistical programming activities must maintain high standards of data integrity, accuracy, and regulatory compliance.
The selected candidate will be expected to follow applicable clinical research standards, including ICH/GCP guidelines, while developing and validating programs used for clinical trial analysis and reporting.
Work Location
The position is available at:
Bangalore, Karnataka, India
Chennai, Tamil Nadu, India
Work Mode: Office or Home
The applicable working arrangement may depend on the role, location, and company requirements.
Salary and Benefits
ICON has not disclosed a specific salary range for this Statistical Programmer II position.
The company states that its total rewards package may include:
- Competitive base salary
- Performance-related incentives
- Health and wellbeing programs
- Medical, dental, and vision coverage where applicable
- Retirement and pension plans
- Life assurance
- Disability coverage
- Employee assistance programs
- Wellbeing resources
- Learning and development opportunities
- Structured training and career development pathways
Benefits may vary according to location and role.
Career Growth
This position can provide valuable experience in clinical trial statistical programming and global clinical research.
Professionals can further develop expertise in:
- SAS Programming
- R Programming
- Clinical Trial Analysis
- Statistical Programming
- Clinical Data
- Derived Dataset Development
- Statistical Analysis Plans
- Regulatory Reporting
- Programming Validation
- Biostatistics Collaboration
The role may also provide opportunities to progress into senior statistical programming, programming leadership, or specialized clinical data analysis positions.
How to Apply
Interested and eligible candidates can apply online through the ICON careers portal.
Applicants should highlight relevant experience in:
- Clinical Statistical Programming
- SAS, R, or Python
- Clinical Trial Data
- Statistical Analysis
- Programming Validation
- SAP and Programming Specifications
- Clinical Research
- ICH/GCP Compliance
Candidates must have the legal right to work in the country where the position is based.

Frequently Asked Questions (FAQs)
What is the job role at ICON?
ICON is hiring for Senior Programmer / Statistical Programmer II.
Where are the jobs located?
The positions are available in Bangalore and Chennai, India.
Is this a remote job?
The role is listed as Office or Home, meaning a home-based arrangement may be available depending on the position and company requirements.
What qualification is required?
A Bachelor’s Degree in Statistics, Computer Science, Mathematics, or a related discipline is required.
Which programming languages are required?
The job description mentions SAS, R, or Python and similar statistical programming languages.
Is clinical research experience required?
Yes. The company is seeking candidates with proven statistical programming experience within the clinical research industry.
What are the main responsibilities?
The main responsibilities include developing and validating statistical programs, clinical trial data analysis, preparing programming specifications and derived datasets, supporting SAPs, ensuring data integrity, and complying with ICH/GCP requirements.