The Business Intelligence Developer II (Patient Experience focus) will join our enterprise analytics team supporting patient experience reporting and insight delivery. This role partners closely with patient experience leaders, service line operational leadership, and clinical stakeholders to define meaningful KPIs, translate frontline workflow needs into analytics requirements, and deliver actionable dashboards and reporting solutions. The position centers on bringing Epic and Press Ganey patient experience data together in Microsoft Fabric to produce a connected view of the patient’s journey — survey results and patient feedback alongside the operational and clinical activity behind them. A significant portion of the work is semantic modeling: designing well-governed, performant semantic models in Fabric that make patient experience data trustworthy and self-service ready across the enterprise. Beyond authoring Power BI reports directly, the developer will make those models AI-ready — defining AI data schemas, authoring AI instructions that encode patient experience terminology and business logic, and curating verified answers so that Copilot returns consistent, trusted responses to common questions. The role will also help configure and tune Fabric data agents over patient experience data and support their downstream consumption in Microsoft 365 Copilot, Copilot Studio, and Microsoft Foundry — establishing the semantic definitions, grounding, and guardrails that make natural-language analytics accurate and reliable. This is a highly customer-facing role requiring strong communication, facilitation, and presentation skills through regular meetings, demos, and requirements sessions, rather than a purely backend developer position. The ideal candidate brings strong data modeling and SQL-based analysis skills, comfort working with survey and sentiment data alongside operational data, curiosity about emerging AI-assisted analytics tooling, and the ability to translate results into clear insights and recommendations while independently managing multiple concurrent initiatives. The Business Intelligence Developer (BID) is responsible for all stages of the business intelligence development lifecycle: understanding the business objective, collecting business requirements and translating them into data requirements, designing and developing reports or dashboards, scheduling and deployment of business intelligence components in accordance with best practices, and completing accurate and timely documentation. Remains current on Epic new version training for all applicable Epic certifications.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level