Software Developer

Overview

On Site
$43.8 - $48.77 hr
Contract - W2
Contract - Independent
Contract - 6+ mo(s)

Skills

SOFTWARE DEVELOPMENT
SDLC
R
PYTHON
SQL
GIT
GITHUB
LINUX
ETL
DATA PIPELINE
DATA ENGINEERING
DATA INTEGRATION
DATA PROCESSING
BIOMEDICAL
PHARMA
PHARMACEUTICAL
HEALTHCARE
HEALTH
LIFE SCIENCES

Job Details

Payrate: $43.80 - $48.77/hr.

Summary:
We are seeking a Senior Software Developer to develop and maintain an internal R package and to develop R-based ETL scripts for basic data engineering and QC of biomarker data.

Responsibilities:
  • Contribute and expand functionality to our internally developed R package. Coordinate with coworkers to ensure compatibility within code base.
  • Test, debug and document software applications. Commit changes to git-based source version control.
  • Consult with users and stakeholders to ensure that requirements are met.
  • Effectively communicate technical ideas to colleagues across functions and domains.
  • Analyze data specification documents, design logic, and write coded ETL scripts in the R programming language.
  • Maintain and ensure that ETL pipelines run as expected.

Qualifications:
  • M.S. or equivalent in a technical field such as computer science, computer engineering or related field required.
  • 1 year or more of software development work experience.
  • Prior experience within the pharmaceutical, healthcare, or a related life sciences industry.
  • Fluency in the R programming environment and comfort working in Linux.
  • Proficient in good coding/software development, best practices and the use of Git/GitHub.
  • Python and SQL coding knowledge to support adjacent QC responsibilities.
  • Be flexible and thrive in an evolving environment.
  • Adapt to change quickly and adjust work accordingly in a positive manner.
  • Excellent listening, time management, organizational, teamwork and interpersonal skills.

Preferred Qualifications:
  • Familiarity with workflow languages such as Airflow/Nextflow/Snakemake/CWL.
  • Experience with cloud computing environments (AWS or Azure).
  • Use of CI/CD integrations with GitHub.

Hard Skills:
  • R programming
  • Pharma, Health Care Data Familiarity
  • Attention to Details
  • Communication (articulate status of project)

Preferred Skills:
  • Linux
  • Git and GitHub

Pay Transparency: The typical base pay for this role across the U.S. is: $43.80 - $48.77/hr. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience and the benefits package you select. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, 10 paid days off, 401(k) plan participation, commuter benefits and life and disability insurance.

Consent to Communication and Use of AI Technology: By submitting your application for this position and providing your email address(es) and/or phone number(s), you consent to receive text (SMS), email, and/or voice communication whether automated (including auto telephone dialing systems or automatic text messaging systems), pre-recorded, AI-assisted, or individually initiated from Aditi Consulting, our agents, representatives, or affiliates at the phone number and/or email address you have provided. These communications may include information about potential opportunities and information. Message and data rates may apply. Message frequency may vary.

You represent and warrant that the email address(es) and/or telephone number(s) you provided to us belong to you and that you are permitted to receive calls, text (SMS) messages, and/or emails at these contacts. You also acknowledge and agree to Aditi Consulting LLC s use of AI technology during the sourcing process, including calls from an AI Voice Recruiter. AI is used solely to gather data and does not replace human-based decision-making in employment decisions. Calls may be recorded.

Consent is not a condition of purchasing any property, goods, or services. You may revoke your consent at any time by replying STOP to messages or by contacting .

For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our

#AditiConsulting
#25-22943
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.