Logo
Johns Hopkins Medicine

Programmer Analyst - Clinical Decision Support

Johns Hopkins Medicine, Baltimore, Maryland, United States, 21276

Save Job

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