Power BI Developer
Power BI Developer
Wednesday, January 22, 2025
Direct Hire
United States
The Dynamics 365 Power Platform Developer will join the development team in supporting various functional areas. The selected candidate will support the continued evolution of our platform and is expected to take on a continuously increasing role in deploying new and ongoing Power BI and data related initiatives. They must enjoy problem-solving, will be comfortable engaging in dialogue about technical standards and decisions and will be able to multi-task in a demanding environment.
The selected candidate will support the continued evolution and development of our reporting platform and act as a trusted advisor to our clients on Power BI, reporting, and data modeling best practices. They will be responsible for working with internal and client data sources, including SQL databases. They must enjoy problem-solving, will be comfortable engaging in dialogue about technical standards and decisions and will be able to multi-task in a demanding environment.
Key Responsibilities:
-
Design and develop reports and dashboards using Power BI
-
Provide technical validation of reporting requirements
-
Optimize report queries using DAX and work with associated database teams to improve report performance
-
Consume, integrate, and normalize a variety of large-scale data sources into a cohesive data model
-
Deploy and maintain reports, dashboards, and apps within Power BI
-
Demonstrate and evangelize Power BI and reporting best practices to our clients and partners
-
Develop SQL code to support data sources for Power BI reports
Experience:
-
B.S. in Computer Science or equivalent experience
-
2+ years of SQL experience
-
2+ years Power BI development experience
-
Human Services background a plus
Personal Characteristics:
-
Understanding of current DAX functions, function usage best practices, and advanced performance optimization techniques.
-
Ability to design solutions that not only address current client scenarios but can scale to handle increased usage and data set size
-
Adept at leveraging innovative approaches to solutions for system design and functionality.
-
Ability to translate client requirements into insightful visualizations and actionable reports
-
Experience in a client-facing role; liaising with clients and participating in requirements gathering.
-
Excellent written and verbal communication skills with fluency in English.
-
T-SQL experience in CRUD operations, creating views, and developing stored procedures
-
Ability to learn and adapt to changing technology in a fast-paced environment with limited supervision
In the U.S., the salary range for this position is $110,000 to $130,000 per year. The base pay actually offered may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. This is in addition to a full range of medical, financial, and/or other benefits, dependent on the level and position offered.