We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Programmer Analyst - Clinical Decision Support

Johns Hopkins Medicine
United States, Maryland, Baltimore
Jul 30, 2025

  • Apply

  • Refer a Friend
  • Back



Share This Page



  • Share on Facebook

  • Share on Twitter

  • Share on LinkedIn
  • Share via Email


Job Details

Requisition #:
656068

Location:
Johns Hopkins Health System,
Baltimore,
MD 21201

Category:
Information Technology

Schedule:
Day Shift

Employment Type:
Full Time


Programmer Analyst-Clinical Decision Support

Req#: 656068

Monday-Friday (8:30-5)

Hybrid Work Environment Available

Johns Hopkins Harbor East

750 E. Pratt St., 5th Floor

Baltimore, MD 21202

Johns Hopkins Health IT is dedicated to advancing healthcare through innovative technology solutions. Our mission is to leverage cutting-edge software to enhance clinical decision support and improve patient outcomes. We are seeking a passionate and motivated Programmer Analyst to join our dynamic team working on translating research to software that directly impacts clinical practices.

Job Summary: As a Programmer Analyst, you will collaborate with a multidisciplinary team of software engineers, data scientists, and clinical experts to design, develop, and implement software applications that support clinicians in making informed decisions. You will be involved in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.

Key Responsibilities:



  • Collaborate in an agile environment to design, develop, and maintain software applications for clinical decision support.
  • Write clean, efficient, and well-documented code in Java, Angular, and SQL.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Work with stakeholders to gather requirements and translate them into technical specifications.
  • Conduct unit testing and assist in system testing to ensure software quality and reliability.
  • Troubleshoot and resolve issues in a timely manner.
  • Explore opportunities to integrate emerging technologies, such as FHIR, machine learning (ML), and large language models (LLM) into clinical applications.
  • Contribute to cloud-based solutions using Azure and Databricks.
  • Stay current with industry trends, best practices, and emerging technologies.


Qualifications:



  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Familiarity with programming languages and frameworks: Java, Angular, and SQL.
  • Basic understanding of databases and data management practices.
  • Exposure to Clinical Decision Support systems is a plus.
  • Nice to have: experience with FHIR (Fast Healthcare Interoperability Resources), Azure cloud services, Databricks, and an interest in ML and AI applications in healthcare.
  • Strong problem-solving skills and a willingness to learn new technologies and methodologies.
  • Excellent communication skills, with the ability to work collaboratively in a team environment.
  • A proactive attitude, with the ability to adapt to changing requirements and priorities.


Why Join Us? At Johns Hopkins Health IT, you will have the opportunity to work at the forefront of healthcare technology and contribute to projects that make a real difference in patients' lives. We offer a collaborative work environment, professional development opportunities, and a commitment to work-life balance. Join us in our mission to enhance healthcare delivery through innovative software solutions.

Apply
Applied = 0

(web-6886664d94-nm6rc)