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 AthenaIDX 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 AthenaIDX-is essential. Experience with Athena Health Financial Risk Manager, HL7, EDI, and InterSystems Caché is highly desirable.