BI Developer II

Yale New Haven Health•New Haven, CT

About The Position

The BI Developer II creates reports, data extracts, visual dashboards, and complex scorecards based on detailed customer specifications. The role works closely with end users to gather functional requirements, design technical requirements, and ensure proper testing and validation of data. As a senior member of the JDAT Team, the BI Developer II leads development projects with junior staff and creates, documents, and supports business intelligence solutions using Epic databases and other data stores. Attention to detail and data analysis experience are critical to success. The position supports application development, maintains status reporting to the Application Coordinator, documents system design and build work, configures systems accordingly, and provides training to IT staff and user clients as appropriate.

Requirements

  • High school diploma is required.
  • With a bachelor's degree, five years of work experience in an IT-related role; without a bachelor's degree, at least seven years of related work experience in a relevant clinical setting, preferably with IT-related responsibilities such as serving as a clinical or business-area super user.
  • Experience with database management software such as Business Objects, Crystal, and SQL.
  • Experience developing end-user reports, dashboards, and scorecards.
  • Experience with EMR data, workflows, and registries, particularly Epic.
  • Ability to work independently, meet deadlines with minimal supervision, manage simultaneous tasks, communicate effectively, solve problems, and develop creative solutions to complex problems.
  • Strong organizational, problem-solving, and listening skills; attention to detail; innovative thinking; and ability to inspire others.
  • Strong customer service skills and ability to work collaboratively as part of a team.
  • Working knowledge or experience with Microsoft Office tools and understanding of computer system capabilities to address process requirements.

Nice To Haves

  • A bachelor's degree in an IT-related field, or an equivalent combination of education and experience.
  • Working knowledge of a scripting language such as Visual Basic or Java.

Responsibilities

  • Create reports, data extracts, visual dashboards, and complex scorecards according to customer specifications.
  • Gather functional requirements from end users and develop detailed technical requirements.
  • Ensure appropriate testing and validation of data.
  • Lead development projects with junior staff.
  • Create, document, and support business intelligence solutions using Epic databases and other data stores.
  • Support new application development, including analysis, planning, and preparation.
  • Create and maintain regular status reports for the Application Coordinator.
  • Document and maintain required system design and build documents, and configure the system accordingly.
  • Provide training to IT staff and user clients as appropriate.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service