Business Intelligence (BI) Developer-Remote
University of Maryland Medical SystemAbout the role
Company Description
The University of Maryland Medical System (UMMS) serves more than one million patients and families every year. More than 29,000 employees and 4,600 providers work at UMMS. Each and every one of these individuals – from the patients we care for, the family members we reassure to our colleagues that we champion – represent the amazingly vibrant communities we serve. And we continue to seek out qualified candidates who reflect the values, backgrounds and stories of our neighbors and patients. We want to hear your voice, learn from your experiences, and be shaped by your insight as part of our workforce. After all, when we come together from different walks of life, we become stronger, better, and more empathetic.
Job Description
I. General Summary
Under minimal supervision, works with internal and external customers to understand and analyze requirements and develop business intelligence (BI) solutions using underlying technologies. Contributes to the design, development, testing, documentation, and maintenance of analytic solutions. The successful candidate must demonstrate critical thinking and analytical skills with as expert understanding of relational database/BI environments and related technologies. The candidate must be able to develop insightful visualization with concise storytelling. Conduct external research and develop exploratory analysis. Supports key strategic organizational priorities, including population health management, clinical performance, and quality/operational performance. This position reports to the Sn. Manager, Clinical & Business Intelligence.
II. Principal Responsibilities and Tasks
The following statements are intended to describe the general nature and level of work being performed by people assigned to this classification. These are not to be construed as an exhaustive list of all job duties performed by personnel so classified.
1. Serves as a member of cross-functional teams to achieve goals of BI (and broader Data & Analytics) projects, including work plans, system design, and testing of solutions.
2. Develops dynamic data discovery and visualization analytics environments using exploratory analysis, storytelling and statistical concepts.
3. Assists project sponsors in the interpretation and use of the results; ensures that the data is understood by users.
4. Develops data flow diagrams for BI solutions and projects.
5. Supports projects conducting research, collecting and analyzing data.
6. Develops medium to complex reports, visualizations and applications using a variety of tools including Unix scripting, SQL, R, Python Crystal, Tableau, HTML, Java.
7. Identifies project risks and impediments; proactively works with other members of the team to complete assigned tasks as defined by project scope, timelines, and budgets.
8. Performs troubleshooting of implementation issues; tests security of roll-outs.
9. Supports technical development/maintenance of BI solution applications, and other tools.
10. Reads and interprets conceptual, logical, and physical models to include context, data flow, process flow, logical diagrams, and data dictionaries. Reads and interprets design documents.
11. Performs medium to complex data queries and mapping. Understands data modeling concepts (e.g., the entity-relation model) and their applications: entities and tables, relations and constraints, attribute datatypes, and column data types.
12. Writes, validates, and executes test plans for solutions, applications, and/or operating systems. Ensures a high level of availability for all critical applications.
13. Prepares supporting documentation, reports, and presentation materials.
14. Coordinates prototype review, integration, system, and user acceptance testing (UAT).
15. Develops healthcare subject matter expertise related to specific products, data elements, business processes, data marts, and BI applications.
16. Demonstrates basic understanding of the strategic alignment of IT solutions with business objectives.
17. Estimates software development efforts based on high level specification and/or logical system design. Provides technical expertise as required. Responsible for issue reporting, tracking, analysis, and follow-up.
18. Validates development of prototypical systems or system components to demonstrate technical feasibility. Prototype construction may include the utilization of hardware and software development tools and techniques.
19. Develops medium to complex software in a variety of environments and platforms to address stated system goals and needs. Resultant software should confirm to accepted standards for robustness, re-usability, modularity, efficiency, etc. Software development efforts
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s