×
Register Here to Apply for Jobs or Post Jobs. X

IT, Software Engineer

Job in New Haven, New Haven County, Connecticut, 06540, USA
Listing for: Yale University
Full Time position
Listed on 2026-01-02
Job specializations:
  • IT/Tech
Job Description & How to Apply Below
Position: IT, Software Engineer 3

Working at Yale means contributing to a better tomorrow. Whether you are a current resident of our New Haven-based community-eligible for opportunities through the New Haven Hiring Initiative or a newcomer, interested in exploring all that Yale has to offer, your talents and contributions are welcome. Discover your opportunities at Yale!

Salary Range

$ - $

Overview

Yale Health’s Information Technology department is dedicated to delivering innovative, secure, and reliable technology solutions that enhance patient care, improve operational efficiency, and support our mission of providing high‑quality, patient‑centered healthcare. We are seeking an experienced and motivated Software Engineer to help modernize our application landscape and strengthen data connectivity across systems. This position offers the opportunity to contribute to meaningful projects that directly support both clinical and administrative excellence at Yale Health.

The software engineer plays a key role in supporting, developing, and maintaining Yale Health’s Athena

IDX practice management system and related applications. This role involves enhancing workflows, integrating systems, and implementing new functionality to optimize business and clinical operations. The successful candidate will work closely with business owners, vendors, and internal IT teams to deliver robust and reliable technical solutions that align with Yale Health’s operational goals.

The ideal candidate will have a strong background in supporting and developing practice management systems, interface development, application infrastructure management, and solutions design, with a particular emphasis on optimizing business and clinical processes through technology. Demonstrated experience supporting and maintaining practice management systems—preferably Athena

IDX—is essential. Experience with Athena Health Financial Risk Manager, HL7, EDI, and Inter Systems Caché is highly desirable.

Key Responsibilities
  • Support Athena

    IDX application – work with business owners and software vendor to troubleshoot and resolve system issues, identify additional areas for enhanced functionality, and lead implementation of recommendations.
  • Enhance Workflows – modify the Athena

    IDX system using built‑in application functionality and custom code to automate and streamline end‑user workflows.
  • System Integration – build, monitor, and support system IDX integrations with outside systems, including flat file generation and loading, real‑time and batch HL7 interfaces, and X12 EDI messages.
  • Implement New Functionality – work with business owners and vendors to implement new modules, functionality, and integrations within the Athena

    IDX product.
  • System Upgrades – assist upgrade project team with application upgrades and system validation (including all custom‑developed add‑ons).
  • Training – stay current with updates to IDX software, HL7 and X12 standards, and industry best practices; identify opportunities to introduce new features.
  • Adopt SDLC – use the SDLC when planning, creating, testing, and maintaining software to ensure high‑quality products and functional integrity.
  • Documentation – develop and maintain technical documentation for all solutions and integrations; maintain clear documentation of current‑state and future‑state processes, procedures for system changes, and application enhancements.
Required

Skills and Abilities
  • Knowledge of information security concepts, principles, relevant tools, and standards.
  • Developed analytical, critical thinking, and problem‑solving skills.
  • Developed interpersonal, written, communication, presentation, and organizational skills.
  • Familiarity with systems analysis methods and techniques.
  • Familiarity with project management skills.
Principal Responsibilities
  • Design, analyze, code, test, debug, document and maintain moderately complex enterprise systems; develop enhancements that enable a positive end‑user experience.
  • Research, analyze, design, document, and modify software specifications throughout the production life cycle.
  • Create and implement project specifications/plans for projects with straightforward inter‑dependency with other systems and/or projects.
  • Modify…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary