What are the responsibilities and job description for the Senior Power BI Developer position at HexaCorp?
Job Title: Senior Power BI Developer
Location: Plymouth Meeting, PA 19462
Experience Required: 8–10 Years
Employment Type: Full-Time
We are seeking an experienced Senior Power BI Developer to join our Data Analytics team. In this role, you will design, develop, and deploy Power BI solutions that transform complex data into actionable business insights. The ideal candidate will have extensive experience with Microsoft’s Power BI suite, strong data modeling skills, and the ability to translate business requirements into effective data visualization solutions.
Responsibilities- Design, develop, and maintain Power BI dashboards, reports, and visualizations that provide meaningful insights to business stakeholders
- Create and optimize data models using DAX, M, and SQL to ensure efficient data processing and visualization
- Collaborate with data engineers, business analysts, and stakeholders to understand business requirements and translate them into technical specifications
- Implement best practices for Power BI development, including proper documentation, version control, and performance optimization
- Develop and maintain data pipelines between various data sources and Power BI
- Configure and manage Power BI service deployments, including workspaces, apps, and security settings
- Monitor dashboard performance and implement optimization strategies
- Provide mentorship and technical guidance to junior BI developers
- Stay current with the latest Power BI features, updates, and industry best practices
- Troubleshoot and resolve complex data visualization issues
- Bachelor’s degree in Computer Science, Information Systems, Statistics, or a related field
- 5 years of experience in business intelligence, data visualization, or a related field
- 5 years of hands-on experience with Microsoft Power BI Desktop and Power BI Service
- Advanced knowledge of DAX, M language, and Power Query
- Strong SQL skills and experience working with various database technologies (e.g., SQL Server, Oracle, PostgreSQL)
- Experience with data modeling techniques and best practices
- Proficiency in working with large datasets and optimizing report performance
- Knowledge of Azure data services (e.g., Azure Data Factory, Azure Synapse)
- Experience with version control systems (e.g., Git) and DevOps practices for BI development
- Strong problem-solving skills and attention to detail
- Microsoft Power BI certification (e.g., Microsoft Certified: Data Analyst Associate or higher)
- Experience with additional data visualization tools (e.g., Tableau, Qlik)
- Knowledge of Python, R, or other programming languages for data analysis
- Experience with advanced analytics and statistical methods
- Familiarity with Agile development methodologies
- Industry experience in sectors such as healthcare, finance, or retail
- Understanding of data governance and data security best practices
- Power BI Suite: Power BI Desktop, Power BI Service, Power BI Report Server, Power BI Mobile
- Languages: DAX, M/Power Query, SQL, T-SQL
- Microsoft Stack: Excel, Azure Data Services (Azure SQL, Azure Synapse, Azure Data Factory)
- Data Modeling: Star Schema, Snowflake Schema, Data Warehousing Concepts
- Other Tools: SSAS, SSIS, SSRS (familiarity)
- Version Control: Git, Azure DevOps
- Excellent communication and presentation skills
- Strong analytical and problem-solving abilities
- Ability to translate complex technical concepts for non-technical stakeholders
- Self-motivated, with the ability to work independently and in a team environment
- Project management skills and experience leading technical initiatives