cover image
Select Source International

Senior Software Developer (R Programmer)

Remote

United states

$ 52 /hour

Senior

Freelance

07-10-2025

Share this job:

Skills

Communication Time Management Python Data Analysis SQL Data Engineering GitHub CI/CD Version Control Test Problem-solving Attention to detail Linux Programming git Azure AWS Software Development Git/GitHub Organizational Skills r programming ETL Processes

Job Specifications

Overview -

The Senior Software Developer will be responsible for developing and maintaining internal R packages and R-based ETL scripts to support data engineering and quality control of biomarker data. This role requires strong R programming expertise, familiarity with Git/GitHub, and experience working with healthcare or pharmaceutical data in a collaborative technical environment.

Responsibilities -

Develop and expand functionality within internal R packages.
Collaborate with cross-functional team members to ensure compatibility and integration within the existing code base.
Test, debug, and document R-based software applications and commit updates to Git-based version control.
Design and implement R-based ETL scripts for biomarker data processing and QC.
Ensure ETL pipelines operate efficiently and accurately.
Consult with internal stakeholders to gather requirements and provide technical solutions.
Communicate complex technical concepts clearly across domains.
Analyze data specifications, translate requirements into scalable code, and maintain robust documentation.

Education, Qualifications & Requirements -

Master's degree (M.S.) or equivalent in Computer Science, Computer Engineering, or a related technical discipline.

Experience-

Minimum 1 year of professional software development experience.
Prior work experience in pharmaceutical, healthcare, or life sciences industry preferred.

Technical Skills -

Strong proficiency in R programming and experience developing R packages.
Proficient in Git/GitHub version control workflows.
Experience working in Linux environments.
Knowledge of Python and SQL for supporting QC and data analysis tasks.
Strong understanding of software development best practices and ETL processes.

Soft Skills -

Excellent communication and collaboration skills.
Strong attention to detail and problem-solving abilities.
Ability to adapt to change quickly in a dynamic environment.
Effective time management and organizational skills.

Preferred Qualifications -

Experience with workflow languages (Airflow, Nextflow, Snakemake, or CWL).
Exposure to cloud environments (AWS or Azure).
Experience using CI/CD integrations with GitHub.

Hard Skills -

R Programming
Pharmaceutical or Healthcare Data Familiarity
Data Quality & Attention to Detail
Strong Communication Skills

Preferred Skills -

Linux
Git and GitHub

About the Company

Select Source International, is an award-winning company providing Consulting & Staff Augmentation Services across the Globe in Information Technology, Health Care, Finance & Accounting, Engineering & Human Resources. Select Source provides a full range of consulting, implementation and integration services that will increase your business productivity. Know more