Senior Power BI Developer
All Roads · Dundalk, MD · 1 mo ago
Hybrid$110k–$135k/yrFull-time
About the role
Department: IT. Location: All Roads Corporate (Maryland). All Roads is a growing, multi‑business organization headquartered in Maryland, with operations across multiple locations and industries that depend on timely, trusted information every day. The company is making a serious investment in Microsoft Fabric, Power BI, and governed analytics, and this role will help shape how leaders across the company use data to run the business, improve operations, and find new opportunities. Priority will be given to candidates who currently reside in Maryland. The company is unable to provide H‑1B sponsorship. This is a hybrid opportunity located in Maryland.
Pay
Salary range: $110,000 – $135,000 per year.
Schedule
Hybrid work arrangement (Maryland‑based).
Responsibilities
- Develop, enhance, and maintain executive, operational, and analytical Power BI dashboards and reports that are accurate, intuitive, and visually clear.
- Build and optimize enterprise semantic models using sound dimensional modeling practices, reusable measures, consistent business definitions, and appropriate storage modes.
- Develop advanced DAX measures and calculations, including time intelligence, complex filtering, dynamic calculations, and multi‑table business logic.
- Use Fabric Notebooks and related platform capabilities to shape, validate, and prepare data for reporting and analysis.
- Build Power BI solutions that use Microsoft Fabric, OneLake, Lakehouse, Data Warehouse, dataflows, and related services as appropriate to the solution.
- Support organizational Power BI apps, audience structures, workspace organization, and content distribution methods for different divisions, departments, roles, and user groups.
- Implement and maintain row‑level security and, where appropriate, object‑level security using scalable role and user mapping approaches.
- Manage Power BI Service administration activities, including workspaces, gateways, refresh schedules, deployment pipelines, medallion architecture, permissions, endorsement, and release processes.
- Improve model and report performance through query diagnostics, model optimization, incremental refresh, aggregation strategies, and effective capacity use.
- Partner directly with business leaders and subject matter experts to translate business questions and operational requirements into practical analytics solutions.
- Establish and maintain standards for report design, naming, documentation, testing, deployment, data