drjobs Computer Programmer

Computer Programmer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Durham - USA

Monthly Salary drjobs

$ 85000 - 95000

Vacancy

1 Vacancy

Job Description

(ID: 2025-0410)


Axle is a bioscience and information technology company that offers advancements in translational research biomedical informatics and data science applications to research centers and healthcare organizations nationally and abroad. With experts in biomedical science software engineering and program management we focus on developing and applying research tools and techniques to empower decision-making and accelerate research discoveries. We work with some of the top research organizations and facilities in the country including multiple institutes at the National Institutes of Health (NIH).


Axle is seeking a Computer Programmer to join our vibrant team at the National Institutes of Health (NIH) supporting the National Institute of Environmental Health Sciences (NIEHS) in Durham North Carolina.


Benefits We Offer:

  • 100% Medical Dental & Vision Coverage for Employees
  • Paid Time Off and Paid Holidays
  • 401K match up to 5%
  • Educational Benefits for Career Growth
  • Employee Referral Bonus
  • Flexible Spending Accounts:
    • Healthcare (FSA)
    • Parking Reimbursement Account (PRK)
    • Dependent Care Assistant Program (DCAP)
    • Transportation Reimbursement Account (TRN)

Summary:

In this role youll help advance NIEHSs mission to improve public health by developing deploying and maintaining scientific applications and data workflows. Youll work with scientists bioinformaticians and other technical experts to turn complex biomedical data into meaningful insights through well-designed software tools and systems.

Youll be a key contributor in bridging computational technologies with environmental health research ensuring that scientific findings can be accessed understood and used by researchers public health officials and beyond.

This is a great opportunity to play a crucial role in supporting the NIEHS mission by helping researchers unlock insights from complex datasets and streamline the way science is done. Your software will power data-driven discoveries that inform environmental health policy shape scientific understanding and improve lives.

Key Responsibilities:

  1. Develop web and data centric applications to collect manage and visualize scientific data. These applications may support everything from high-throughput data analysis to interactive visualizations for researchers.
  2. Deploy web and software applications on Linux servers using Docker ensuring reliable secure and scalable scientific computing environments.
  3. Design and build custom data analysis pipelines using tools like drake (for R) and other modern pipeline frameworks. Automate processing pre-processing and reporting of experimental data.
  4. Document in-house software and workflows to support reproducibility knowledge sharing and onboarding. Create training materials and internal references for future developers and scientists.
  5. Perform biomedical data analysis and visualization including transcriptomics and other omics data types using tools such as Partek JMP BMDExpress Cytoscape and visualization libraries like ggplot2 and plotly.

Additional Core Responsibilities:

  • Develop and maintain scientific applications using R Python Shiny Django and other modern tools.
  • Deploy applications to production systems ensuring management of software dependencies and consistent system configuration.
  • Manage and troubleshoot Docker images and containerized deployments; work with CI/CD systems when applicable.
  • Administer Linux-based servers ensuring availability security backups and updates for hosted scientific tools.
  • Generate dynamic automated reports using R Markdown knitr pandoc or similar tools.
  • Support integration of large-scale biological datasets performing data wrangling annotation cleaning and presentation for diverse stakeholders.
  • Test and evaluate emerging software tools libraries and methods relevant to bioinformatics and scientific computing.
  • Collaborate with research teams to design and implement software solutions tailored to novel experiments and protocols.
  • Maintain SOPs code documentation and source code repositories including version control and code review processes.
  • Assist in literature reviews of analytic methods and suggest improvements to existing workflows.
  • Participate in publishing efforts including the technical aspects of scientific articles or whitepapers related to software tools developed.

Required Qualifications:

  • Bachelors degree in Computer Science Information Science or Life Sciences (e.g. Biology Bioinformatics Computational Biology)
  • Minimum 2 years of relevant experience in scientific software development bioinformatics or data science
  • Strong problem-solving and troubleshooting skills
  • Ability to collaborate cross-functionally with scientists and technical staff
  • Clear communication both written and verbal especially around technical documentation
  • Commitment to scientific integrity reproducibility and continuous improvement

Technical Skills:

  • Programming Languages: R Python JavaScript HTML
  • Frameworks/Tools: Shiny Django Docker R Markdown ggplot2 plotly
  • Platforms: Linux (Ubuntu/CentOS) Git
  • Software: Partek JMP BMDExpress Cytoscape
  • Competencies: Software development data analysis visualization pipeline automation system administration


Disclaimer: The above description is meant to illustrate the general nature of work and level of effort being performed by individuals assigned to this position or job description. This is not restricted as a complete list of all skills responsibilities duties and/or assignments required. Individuals may be required to perform duties outside of their position job description or responsibilities as needed.


The diversity of Axles employees is a tremendous asset. We are firmly committed to providing equal opportunity in all aspects of employment and will not tolerate any illegal discrimination or harassment based on age race gender religion national origin disability marital status covered veteran status sexual orientation status with respect to public assistance and other characteristics protected under state federal or local law and to deter those who aid abet or induce discrimination or coerce others to discriminate.


Accessibility: If you need an accommodation as part of the employment process please contact:


This role has a market-competitive salary with an anticipated base compensation range listed below. Actual salaries will vary depending on a candidates experience qualifications skills and location.

#INDPSD

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.