Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Clinical Programmer

$115k - $120k

DLH Corporation

Scientific ProgrammerThe Scientific Programmer supports the National Institute on Aging (NIA) IT Division by developing custom applications, systems, and unique technologies that are critical in the performance of scientific research. Operating within a DevSecOps-based Agile development methodology, the Scientific Programmer works closely with clinicians, research technicians, scientists, and vendors to deliver robust, secure, and compliant software solutions that support clinical data collection, management, and integration across NIA IRP sites.This position requires deep expertise in clinical data standards, including HL7, DICOM, and PACS protocols, as well as proficiency across multiple database platforms and programming languages. The Scientific Programmer plays a critical role in ensuring that clinical IT systems support the continuity, integrity, and security of NIA's research operations.ResponsibilitiesApplication DevelopmentDesign, code, debug, and implement stand-alone, web-based, and multi-tier computer applications for the benefit of the Intramural Research Program (IRP), NIAUtilize HTML/CSS/JavaScript to create functional, responsive, and accessible application frontendsUtilize Perl, PHP, and variant (PostgreSQL and MySQL) backing SQL servers to create robust application backendsUtilize HL7, DICOM, and PACS protocols in the development and support of clinical applications and systemsUtilize source code control tools (Git) and related technologies to aid in the development and documentation of applications over timeUse multiple vendor and open-source database engines including Oracle, Postgres, MySQL, and Microsoft SQL ServerDevSecOps and Requirements ManagementPerform all development activities within a DevSecOps-based methodology with a focus on iterative deployment cycles of limited functionalityEstablish a requirements engineering process that ensures all IT and non-IT requirements are captured, managed, and verified in accordance with industry standards and best practicesFollow secure coding best practice requirements as directed by United States Computer Emergency Readiness Team (US-CERT) specified standards and the Open Web Application Security Project (OWASP) to limit system software vulnerability exploitsScientific and Clinical IT SupportSupport the diverse and intensive needs of the NIA IRP NCTS division and all laboratory programs and core facilities throughout NIALearn, document, and support the technical functions of all NIA IRP laboratoriesInventory and document all existing scientific computation devicesAssist scientists and vendors in the initial deployment, configuration, and ongoing support of existing scientific computation devicesSupport the configuration of scientific applications running on scientific computation devicesAssist clinicians, technicians, and vendors in the initial deployment, configuration, and ongoing support of existing clinical IT systemsIndependent Development and MaintenanceInteract with application end users to plan, build, and maintain applicationsProvide independent maintenance of accomplished programs used by IRPProvide independent design of new projects including writing and maintaining software applications as required by IRPManage and maintain configuration management tools (Puppet) to support the networked infrastructure at IRP, promoting security best practices and applicable government standards and policiesOrganize periodic trainings and strategic planning meetings amongst developer colleagues to improve efficiency and promote collaboration inside IRPDocumentationDevelop and maintain all software and data documentation at the conclusion of each software development cycle and by end of task orderWrite technical reports to describe system operating characteristicsWorking ConditionsWorks closely with clinical research coordinators, investigators, IT staff, and administrative teamsSupports a mission-driven environment focused on advancing aging and biomedical researchParticipates in cross-functional initiatives to enhance research operations and data qualityQualificationsBachelor'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 developmentDemonstrated experience designing, coding, debugging, and implementing stand-alone, web-based, and multi-tier applicationsProficiency with clinical data standards and protocols, specifically HL7, DICOM, and PACSExperience developing application frontends using HTML, CSS, and JavaScriptExperience developing application backends using Perl, PHP, or Ruby with variant PostgreSQL and MySQL backing SQL serversProficiency with multiple vendor and open-source database engines including Oracle, Postgres, MySQL, and Microsoft SQL ServerProficiency with source code control tools, specifically GitExperience with configuration management tools, specifically PuppetExperience working within a DevSecOps-based Agile software development methodologyFamiliarity with secure coding standards including OWASP and US-CERT guidelinesExperience in the support of laboratory sciences and familiarity with Windows, Mac OS, Linux (multiple distributions), Unix, and other real-time and mobile operating systemsIntermediate programming and scripting skills and some familiarity with High Performance Computing (HPC) environmentsStrong written and verbal communication skills with the ability to interact with application end users to plan, build, and maintain applicationsMust be able to obtain a Public Trust clearancePreferred QualificationsExperience supporting clinical research IT systems within a federal government, NIH, or academic medical research environmentAgile or DevSecOps certification (e.g., SAFe, Scrum, or equivalent)Data management skills and experience with hosting data repositoriesExperience designing and developing public web interfaces to scientific databanks for access by researchers and external organizationsStrong scripting skills (e.g., Python, PowerShell, Bash)Familiarity with FISMA, NIST SP 800-53, and federal information security and privacy requirements applicable to clinical research systemsExperience with FedRAMP-authorized cloud platforms and NIH STRIDES initiative servicesBasic Compensation: $115,000 - $120,000 yearly salaryThe salary range listed reflects what we reasonably expect to pay for this role at the time of posting. The final offer may vary based on skills, experience, geographic location, market conditions, and internal equity. Additional compensation may include performance incentives and program-specific awards. We do not use salary history to determine compensation, in line with applicable law.DLH Corp offers our employees an excellent benefits package, including Personal Time Off (PTO), medical, dental, vision, supplemental life with AD&D, disability coverage, flexible spending accounts, and more. We want our employees to save for their future; therefore, we offer a 401(k) Retirement Plan, which includes a matching component. DLH is dedicated to your career development, providing training to help drive success, with access to our best-in-class e-learning suite for formal and informal learning, professional and technical certification preparation, and education assistance at accredited institutions.DLH Corporation is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment. DLH will provide reasonable accommodation to individuals with disabilities and disabled Veterans who need assistance to apply.DLH is committed to maintaining a fair and authentic interview process

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Clinical Programmer in Baltimore, MD vacancy
  • $60k - $70k

    Position: Clinical Applications Programmer IISalary Range: $60,000-70,000Location: Baltimore, MDAbout PharmaronPharmaron is a global contract research and manufacturing organization (CRO/CDMO) helping pharma and biotech companies bring new therapies to life. With over... 
    Suggested
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Pharmaron Biologics

    Baltimore, MD
    2 days ago
  •  ...54Reference26-00581 Job Description: We are seeking a highly motivated and qualified individual to join our Clinical Department as a SeniorStatistical Programmer and work as part of a team to drive success. Ideal candidates will be self-motivated, independent, committed... 
    Suggested
    Shift work

    Katalyst Healthcares & Life Sciences

    Baltimore, MD
    4 days ago
  •  ...Scientific Discovery, Engineered Systems, Security & Safety, and People, Policy & Governance.DSAI seeks a Research Software Engineer - Clinical NLP Specialty with strong academic background and relevant experience in industry or academia focused on designing and building... 
    Suggested
    Full time
    Casual work

    Johns Hopkins University

    Baltimore, MD
    3 days ago
  • $73.3k - $128.3k

     ...responsibility.Analysis & Requirements Gathering Define complex business/clinical/education problems by meeting with clients to observe and...  ...them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions. Develop/... 
    Suggested
    Full time
    Work experience placement

    Johns Hopkins University

    Baltimore, MD
    2 days ago
  • $87.64k - $153.55k

     ...ResponsibilitiesAnalysis & Requirements Gathering Define highly complex business/clinical/education problems by meeting with clients to observe and...  ...them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions. Direct... 
    Suggested
    Full time
    Monday to Friday

    Johns Hopkins University

    Baltimore, MD
    15 hours ago
  • $87.64k - $153.55k

     ...ResponsibilitiesAnalysis & Requirements GatheringDefine highly complex business/clinical/education problems by meeting with clients to observe and...  ...them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions. Direct... 
    Full time

    Johns Hopkins University

    Baltimore, MD
    1 day ago
  • Job Description Job Description Summary Responsible for the operation, inspection and programming of Zeiss CMM machine, the analysis and interpretation of blueprints, manuals and other materials to determine specifications, to inspect and test procedures, and...

    Mac Machine

    Windsor Mill, MD
    a month ago
  •  ...~ Competitive salary ~ Free uniforms ~ Health insurance ~ Opportunity for advancement ~ Paid time off Low Voltage Programmer / Installer Location: Baltimore, MD Company: Techmark Corporation Job Type: Full-Time Compensation: Competitive salary... 
    Full time

    Techmark Corporation

    Lutherville Timonium, MD
    16 days ago
  • Job Description Job Description JOB DESCRIPTION • Program and configure LenelS2 OnGuard: access levels, time zones, readers, doors, alarm monitoring, and system options • Program and maintain LNL and Mercury-based controllers, input/output modules, and reader interfaces...

    Insight Global

    Windsor Mill, MD
    3 days ago
  •  ...services, including model integration, CI/CD, evaluation benchmarks, automation workflows, APIs, and supporting infrastructure for clinical, operational, or research use cases. Implement and support observability, monitoring, and evaluation capabilities for AI-enabled... 
    Full time
    Work experience placement
    Work at office
    Flexible hours

    Johns Hopkins Medicine

    Baltimore, MD
    22 days ago
  • cFocus Software seeks a Crestron Computer Programmer to join our program supporting the United States Air Force (USAF). This position is on-site in Linthicum Heights, MD. This position requires an Active TS/SCI clearance. Qualifications: Active TS/SCI clearance... 
    Full time

    cFocus Software Incorporated

    Linthicum Heights, MD
    15 days ago
  •  ...Job Description Job Description Role: GIS Programmer Rate: 80/hr on W2 Location: Towson. MD. This individual may work remotely up to 2 days per week, equivalent to approximately 40% remote and 60% onsite. Fully remote or out-of-state employment is not authorized... 
    Work at office
    Remote work
    2 days per week

    GD Resources

    Towson, MD
    6 days ago
  • $130k - $160k

     ...and more informed treatment decisions.The Senior Bioinformatics Pipeline Engineer will design, architect, optimize, and scale our clinical-grade Next-Generation Sequencing Bioinformatics workflows.As a senior technical contributor, you will bridge the gap between assay... 
    Full time
    Part time
    Work experience placement
    Local area
    Flexible hours

    Quest Diagnostics

    Baltimore, MD
    4 days ago
  •  ...Job Description Job Description About the Role FES is seeking a Senior DDC Engineer / Programmer with deep technical expertise in building automation and control systems. This is a hands-on leadership role that combines advanced programming, field commissioning... 
    Remote work
    Worldwide

    Facility Engineering Services

    Baltimore, MD
    24 days ago
  • $113.2k - $237.8k

    Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity:1. Work across the software development lifecycle...
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Linthicum Heights, MD
    4 days ago
  • $104k - $166k

    ResponsibilitiesPeraton is seeking a Software Developer in our Linthicum, MD office in support of our Department of Defense (DoD) customer as part of a highly talented, highly motivated, and high-performing team. This position offers a unique opportunity to work at the ...
    Contract work
    Work at office
    Shift work

    Peraton Corporation

    Linthicum Heights, MD
    1 day ago
  • DescriptionWho We AreTextron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000 talented makers, thinkers, creators and doers worldwide. We make things that fly, hover, zoom and launch. Things that move people. Protect soldiers. Power industries...
    Worldwide
    Flexible hours

    Textron Systems

    Hunt Valley, MD
    4 days ago
  • $65.8k - $213.4k

    RELOCATION ASSISTANCE: Relocation assistance may be availableCLEARANCE REQUIRED FOR START: YesCLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people...
    Relocation package
    Shift work

    Northrop Grumman

    Linthicum, MD
    2 days ago
  • $113.2k - $237.8k

    Job Title: Software Engineer-TS/SCI with PolyJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity:As part of the Secure the...
    Contract work
    Work experience placement
    Flexible hours
    Shift work

    CACI International

    Linthicum Heights, MD
    3 days ago
  •  ...screening Experience developing, training, fine-tuning and applying LLMs and/or foundational models. Experience deploying AI models onto clinical platforms. Familiarity with data formats common in scientific domains such as medical imaging, genomic sequences, proteins,... 
    Full time
    Temporary work
    Casual work

    Johns Hopkins University

    Baltimore, MD
    4 days ago
  • $150k - $200k

     ...Experience developing, training, fine-tuning and applying LLMs and/or foundational models. Experience deploying AI models onto clinical platforms. Experience with large scale scientific simulations or simulations of air/terrestrial/sea vehicles. Familiarity with... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Seasonal work
    Work at office

    Johns Hopkins University

    Baltimore, MD
    3 days ago
  • MANTECH seeks a motivated, career- and customer-oriented Cybersecurity Software Engineer to join our team in Linthicum Heights, MD. This role protects secure systems by providing expert engineering support for the Cryptographic Solutions Program and MPO's network security...
    Full time
    Work at office

    MANTECH

    Linthicum Heights, MD
    2 days ago
  •  ...by developing tools that improve human health. As part of the Danaher family, Beckman Coulter Diagnostics is a global leader in clinical diagnostics. Together, we’re committed to creating a workplace that values inclusion, celebrates diversity, and supports career... 
    Remote job
    Internship

    Danaher

    Baltimore, MD
    2 days ago
  • NO PHONE CALLS OR DIRECT EMAILS. WILL NOT BE RETURNED. We welcome individual candidates and Corp-to-Corp (CTC) resume submissions. 6-month contract Remote NO PHONE CALLS OR DIRECT EMAILS. WILL NOT BE RETURNED. We are looking for a Sr. Staff Software Engineer...
    Contract work
    For contractors
    Remote work

    Keller Schroeder

    Baltimore, MD
    4 days ago
  • We are partnering with a leading financial services organization seeking a Senior .NET Software Engineer to modernize legacy applications and build next-generation cloud-based platforms. This role focuses on developing scalable applications used by Portfolio Managers...
    Full time
    Local area
    Remote work
    Visa sponsorship

    The BayTech Group

    Baltimore, MD
    15 hours ago
  • $151.21k - $161.48k

    Lentech is hiring a mid-level software developer with a desire to learn Pig/Pyspark Responsibilities : The engineer will be heavily involved with the creation, maintenance, and running of Pig and or PySpark analytics and is responsible for reviewing data ingest tickets...

    Lentech

    Baltimore, MD
    4 days ago
  • $75.8k - $121.3k

    As a result of the combination of the BD Biosciences and Diagnostic Solutions business with Waters Corporation (NYSE: WAT), by applying to this role, you will be applying for a position with Waters. Waters is a global leader in life sciences, dedicated to accelerating ...
    Hourly pay
    Internship
    Worldwide
    Shift work

    Becton , Dickinson and Company

    Sparks Glencoe, MD
    4 days ago
  • $180k - $250k

    Forward Deployed Engineer (Cleared) Location: Washington, DC Clearance: TS/SCI Salary: $180k-$250k + Equity Our client builds the vendor-neutral operating system for agentic AI in high-consequence environments. In their first ten months they won four U.S. Government...

    OMW Consulting

    Baltimore, MD
    4 hours ago
  • $110.3k - $204.9k

    Requisition ID: 1320ERP Eligible?: YesERP amount: $10,000Relocation: PossibleType: ExemptShift: 1Clearance Prior to Start: TS/SCI w/PolyFinal Clearance: TS/SCI w/Poly SPPay Transparency: $110,300.00 - $204,900.00Experience Level: Experienced ProfessionalFT/PT/Casual: FullTimeDepartment...
    Full time
    Temporary work
    Work experience placement
    Casual work
    Relocation package
    Flexible hours

    Lockheed Martin

    Hanover, MD
    4 days ago
  • $121k - $206k

    At T. Rowe Price, we identify and actively invest in opportunities to help people thrive in an evolving world. As a premier global asset management organization with more than 85 years of experience, we provide investment solutions and a broad range of equity, fixed income...
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Clinical Programmer. Be the first to apply!