U

Universal Health Services

Manages hospitals and behavioral health facilities

Senior Software Engineer - Epic BI Developer

Business IntelligenceUpdated on Nov 13
Full-timeKing of Prussia, PA, USANo salary listed

About the Job

Requirements

  • A bachelor's degree is required; a degree in Information Technology, Computer Science, Data Analytics, or a related field is preferred.
  • Epic certification or accreditation in Cogito and Clarity Data Model is required.
  • At least 5 years of SQL programming and relational database experience, including stored procedure development for reporting or data warehouse initiatives, database design and administration, and performance tuning of SQL code and database architecture.
  • At least 5 years of experience developing solutions with business intelligence tools and data models, including BusinessObjects, SAP WebI, SQL Server, and Oracle.
  • At least 5 years of experience with Epic Clarity, Caboodle, and Cogito reporting tools, including Reporting Workbench, Radar, or Slicer Dicer.
  • At least 5 years of related managed healthcare or insurance operations experience is preferred.
  • Experience with Python or another object-oriented programming language is preferred.
  • Expertise in relational database concepts, data warehousing, and ETL concepts is required.
  • A focus on Clinical and/or Revenue Cycle is required.
  • The candidate must be able to work mostly unsupervised and demonstrate communication and collaboration skills, initiative, and the ability to contribute beyond basic responsibilities.
  • Excellent customer service and verbal and written communication skills are required.

Responsibilities

  • Designs, develops, implements, and maintains data models for reporting and data discovery tools, with emphasis on performance and accuracy.
  • Follows established SDLC, change control, release management, and incident management processes when developing and deploying standard reports and dashboards.
  • Uses established business intelligence data models to drive reporting standards, reuse, quality, and simplification, and suggests data model improvements where applicable.
  • Collaborates with the team manager, team architects, and project managers to complete project tasks with minimal supervision.
  • Completes change requests for new reports and enhancements in a timely manner and to a high standard.
  • Serves as technical lead for medium- to large-sized projects and provides guidance to less experienced staff.
  • Ensures decision makers can access data through reports, dashboards, and self-service methods.
  • Interfaces with the user community regarding data model design and support, serving internal and external requesters as customers.
  • Provides technical guidance to business ad-hoc report developers on appropriate use of data models and business intelligence tools.
  • Keeps current with enterprise needs and operations, recommends existing reports, and identifies opportunities to improve reporting solutions.
  • Maintains technical fluency with new and existing business intelligence tools, processes, and development techniques.
  • Provides support for software installations and upgrades as needed.
  • Monitors resolution of maintenance or enhancement issues assigned by the UHS Customer Support Center.
  • Participates in user group forums and knowledge-transfer sessions.
  • Provides technical support, assistance, and guidance to team members as required.
  • Keeps management informed of activities, needs, and problems.
  • Tracks ongoing work items using work management tools.
  • Designs and develops reports and dashboards using Epic reporting tools, including Clarity, Cogito, Caboodle, Slicer Dicer, and Radar, as well as business intelligence tools.
  • Works with SSIS and develops ETL processes for consistent, reliable, automated delivery to end users.
  • Coordinates transmission of custom reports to vendors, regulatory agencies, and other reporting applications such as Power BI.
  • Conducts data discovery, analysis, and profiling to validate business requirements and inform functional design, serving as a domain expert in Clinical and/or Revenue Cycle.
  • Works with EMR and Revenue Cycle Analysts to understand operational workflows and data structures.
  • Identifies and manages data quality or integrity issues within the domain and collaborates with business units to design data solutions and plan their implementation.
  • Troubleshoots and fixes data loads and other issues within Epic and the data warehouse, and explores ways to present data insights to end users within projects.
  • Manages large-scale solution commitments to business stakeholders and helps develop and maintain the reporting environment.
  • Performs SQL queries and writes scripts.
  • Works on data flows from source systems to a central EDW platform and creates data models using Integration Services.
  • Creates Epic and Tableau dashboards and reports to communicate business metrics and assists business users in creating reports.
  • Works with Clinical and/or Revenue Cycle teams throughout project lifecycles to ensure decision makers have high-quality, timely, and relevant data.

Desired Qualifications

  • At least 5 years of related managed healthcare or insurance operations experience.
  • Experience with Python or another object-oriented programming language.
  • A degree in Information Technology, Computer Science, Data Analytics, or a related field.

About the Company

Universal Health Services

Manages hospitals and behavioral health facilities

Universal Health Services operates a network of acute care hospitals, behavioral health facilities, and ambulatory centers across the United States. It generates its services by acquiring and managing healthcare facilities, then integrating them under centralized operating practices to deliver patient care. The company’s offering is the management and provision of hospital and behavioral health services, with a focus on standardized clinical operations, economies of scale, and nationwide coverage. What sets UHS apart is its long history of growth through acquisitions, its size and scale in both acute and behavioral health markets, and its ability to integrate new facilities while maintaining consistent care quality. Its goal is to provide high-quality healthcare across a broad network, improve patient outcomes, and sustain long-term value for shareholders by expanding access and efficiency in hospital and behavioral health services.

Company size
10,001+
Company stage
IPO
Headquarters
Upper Merion Township, Pennsylvania
Founded
1978

Recently Posted Jobs

Explore more opportunities at Universal Health Services

See more jobs