Posted Sep 2, 2026

Senior Power BI Developer

Apply Now
Requirements Must have: - We prefer a bachelors degree in Accounting, Information Systems, Business Administration, Finance, Statistics, Computer Science, or Information Technology, or equivalent practical experience. • We require expert-level proficiency in DAX and SQL. • We prefer experience with Python. • We value a strong interest in learning new technologies and incorporating AI into analytics workflows. • We look for 6+ years of experience building Power BI reports, dashboards, indicators, and scorecards. • We look for 6+ years of experience with Microsoft data analytics technologies, especially Power BI. • We require experience with the Microsoft Azure platform. • We expect strong experience with SSRS and paginated reports. • We need the ability to interpret data to support business decision-making. • We need the ability to gather requirements, translate them into designs, and create prototypes. • We expect strong organizational skills and a sharp eye for detail. • We value a team-oriented mindset with the ability to work independently with limited supervision. • We need a self-motivated professional with strong written and verbal communication skills. Responsibilities: - We partner with stakeholders to understand business challenges, identify reporting needs, and define dashboard and reporting requirements. • We scope business analytics needs, determine data structures for reporting, identify data sources, and support data automation solutions. • We develop, publish, and schedule advanced interactive Power BI reports and dashboards aligned to business needs. • We use Power BI to uncover analytics, trends, and insights that drive action. • We apply SQL and DAX to solve complex business logic and reporting requirements. • We combine multiple data tables from Azure-based data warehouse environments to build Power BI datasets and reports. • We build advanced analytics models using Microsoft technologies such as Power BI, SSAS, AAS, and data flows. • We collaborate with the BI team to design and implement efficient data schemas for accurate reporting. • We provide technical guidance to junior and associate developers. • We help lead business analysis efforts to gather reporting and dashboard requirements. • We support business users in clarifying functional and data needs to improve data models. • We use Microsoft Power Platform to automate reporting and related processes. • We troubleshoot report issues and improve performance across reports and dashboards. • We design, implement, and support a platform that enables ad hoc access to large datasets. • We help answer complex business questions and reporting requests. Company: Since 1953, we have provided quality supplies across a wide range of industries and operate with the purpose of making complex projects simple, successful, and sustainable. We are a Fortune 500 company with approximately 36,000 associates across 1,700 locations and a culture built around collaboration, problem-solving, and meaningful work. This Senior Power BI Developer role sits on our world-class BI reporting team, focused on improving how our marketing and financial data is reported and used across the business. The position is fully remote and may be based anywhere in the United States or from our corporate offices in Newport News, Virginia, subject to company policy. We offer a comprehensive benefits package that supports mental, physical, and financial well-being, including health, dental, vision, paid time off, life insurance, a 401(k) match, mental health coverage, gender-affirming and family-building benefits, paid parental leave, associate discounts, and community involvement opportunities. The role is bonus or incentive plan eligible, and pay is adjusted based on location, qualifications, and experience.