Scientific Programmer: Clinical Data & DevSecOps

Linuxconfig

Baltimore (MD)

Hybrid

USD 115,000 - 120,000

Full time

13 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DLH Corporation seeks a Scientific Programmer to develop specialized applications and systems for the National Institute on Aging (NIA) IT Division. You will work in a DevSecOps-based Agile environment delivering secure, compliant software supporting clinical data collection and integration across NIA IRP sites.

The role requires depth in HL7, DICOM, and PACS, plus experience with Perl, PHP, Ruby, and multiple SQL engines.

Qualifications

  • Bachelor's degree in Information Technology, Computer Science, Bioinformatics, Health Information, or related field (or equivalent experience).
  • Minimum 3+ years of experience in clinical application programming or health IT systems development.
  • Demonstrated experience designing, coding, debugging, and implementing stand-alone, web-based, and multi-tier applications.
  • Proficiency with clinical data standards and protocols, specifically HL7, DICOM, and PACS.
  • Experience developing application backends using Perl, PHP, or Ruby with PostgreSQL and MySQL backing SQL servers.
  • Proficiency with multiple vendor and open-source database engines including Oracle, Postgres, MySQL, and Microsoft SQL Server.
  • Proficiency with source code control tools, specifically Git.
  • Experience with configuration management tools, specifically Puppet.
  • Experience working within a DevSecOps-based Agile software development methodology.
  • Familiarity with secure coding standards including OWASP and US-CERT guidelines.
  • Experience in the support of laboratory sciences and familiarity with Windows, Mac OS, Linux (multiple distributions), Unix, and other real-time and mobile operating systems.
  • Intermediate programming and scripting skills and some familiarity with High Performance Computing (HPC) environments.
  • Strong written and verbal communication skills with the ability to interact with application end users to plan, build, and maintain applications.
  • Must be able to obtain a Public Trust clearance.

Responsibilities

  • Design, code, debug, and implement stand-alone, web-based, and multi-tier applications for the Intramural Research Program (IRP), NIA.
  • Utilize Perl, PHP, and Ruby with variant PostgreSQL and MySQL backing SQL servers.
  • Utilize HL7, DICOM, and PACS protocols in development and support of clinical applications and systems.
  • Utilize Git and related technologies to aid in development and documentation of applications over time.
  • Use multiple vendor and open-source database engines including Oracle, Postgres, MySQL, and Microsoft SQL Server.

Skills

HL7
DICOM
PACS
Perl
PHP
Ruby
PostgreSQL
MySQL
Oracle
Postgres
Microsoft SQL Server
Git
Puppet
DevSecOps
OWASP
US-CERT
Windows
Linux
Unix
HPC
Communication

Education

Bachelor's degree in Information Technology, Computer Science, Bioinformatics, Health Information, or related field (or equivalent experience)

Tools

Git
Puppet
Oracle
PostgreSQL
MySQL
Windows
Linux
Unix

Job description

DLH Corporation seeks a Scientific Programmer to develop specialized applications and systems for the National Institute on Aging (NIA) IT Division. You will work in a DevSecOps-based Agile environment delivering secure, compliant software supporting clinical data collection and integration across NIA IRP sites.

The role requires depth in HL7, DICOM, and PACS, plus experience with Perl, PHP, Ruby, and multiple SQL engines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Clinical Data IT Programmer | DevSecOps & HL7 Expert
Clinical Data IT Programmer | DevSecOps & HL7 Expert

DLH Corporation • Baltimore (MD)

On-site
USD 115,000 - 120,000
PTO/Leave benefits
401(k) matching
Education assistance
Scientific Programmer (Job 1442)
Scientific Programmer (Job 1442)

DLH Corp • Baltimore (MD)

On-site
USD 115,000 - 120,000
Medical, dental, vision
401(k) Retirement Plan with match
Paid time off
Scientific Programmer (Job 1442)
Scientific Programmer (Job 1442)

DLH Corporation • Baltimore (MD)

On-site
USD 115,000 - 120,000
PTO/Leave benefits
401(k) matching
Education assistance
Scientific Programmer (Job 1442)
Scientific Programmer (Job 1442)

Linuxconfig • Baltimore (MD)

Hybrid
USD 115,000 - 120,000
Clinical Data Analyst
Clinical Data Analyst

Bayside Solutions • Fremont (CA)

On-site
USD 90,000 - 150,000
Clinical Programmer
Clinical Programmer

Clinical ink • United States

On-site
USD 95,000 - 130,000
Senior Software Developer
Senior Software Developer

Black Canyon Consulting • Bethesda (MD)

On-site
USD 110,000 - 150,000
Medical, dental, and vision coverage
401k plan with employer contribution
Tuition reimbursement
+1
Senior/Principal Clinical Statistical Programmer
Senior/Principal Clinical Statistical Programmer

Intego Group • Town of Florida (NY)

On-site
USD 90,000 - 120,000
Senior Biomedical Software Engineer – Secure, Scalable SDLC Lead
Senior Biomedical Software Engineer – Secure, Scalable SDLC Lead

Ripple Effect • Rockville (MD)

On-site
USD 170,000 - 196,000
Senior Oncology Clinical Data Analyst (SAS Expert)
Senior Oncology Clinical Data Analyst (SAS Expert)

Katalyst-Healthcares- • Port Reading (NJ)

On-site
USD 110,000 - 170,000