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 with end users to gather functional requirements, develop detailed technical requirements, and ensure appropriate data testing and validation. 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 role supports application development, maintains regular status reports for the Application Coordinator, documents and maintains system design and build materials, 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 emphasizing IT-related functions such as serving as a clinical or business-area Super User.
  • Experience with database management software packages such as Business Objects, Crystal, and SQL.
  • Experience developing end-user reports, dashboards, and scorecards.
  • Experience with EMR data, workflows, and registries, including Epic.
  • Ability to work independently and meet deadlines with minimal supervision.
  • Ability to handle 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 participate as a collaborative team player.
  • Working knowledge or experience with Microsoft Office tools and understanding of computer system capabilities to address process requirements.

Nice To Haves

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

Responsibilities

  • 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.
  • Lead development projects with junior staff.
  • Create, document, and support business intelligence solutions from Epic databases and other data stores.
  • Work with end users to gather functional requirements, define technical requirements, and ensure proper data testing and validation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service