What are the responsibilities and job description for the BI Developer position at Seneca Resources?
Position Title: Business Intelligence Developer
Location: Remote (preference to Mid-Atlantic region)
Position Status: Contract
About The Role
We are seeking a skilled Business Intelligence (BI) Developer to design, develop, and deliver impactful Power BI solutions that enable data-driven decision-making across the organization. This role focuses on building scalable semantic data models, dashboards, and reports, while translating complex data into compelling visual stories for business stakeholders.
Key Responsibilities
Data Modeling & Power BI Development
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you’re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.
Location: Remote (preference to Mid-Atlantic region)
Position Status: Contract
About The Role
We are seeking a skilled Business Intelligence (BI) Developer to design, develop, and deliver impactful Power BI solutions that enable data-driven decision-making across the organization. This role focuses on building scalable semantic data models, dashboards, and reports, while translating complex data into compelling visual stories for business stakeholders.
Key Responsibilities
Data Modeling & Power BI Development
- Design, develop, and maintain Power BI semantic layers (data models) to support scalable analytics and reporting
- Build and optimize Power BI dashboards and reports aligned with business requirements and design standards
- Develop wireframes and translate them into high-quality, user-friendly visualizations
- Ensure performance optimization of datasets, models, and reports
- Use Power Query and M language to extract, transform, and shape data from multiple sources
- Perform data cleaning, merging, appending, and transformation of complex datasets
- Ensure accuracy, consistency, and integrity of data across reporting solutions
- Apply advanced data visualization techniques to present insights clearly and effectively
- Select appropriate visuals based on data type and business context
- Partner with stakeholders to translate data into meaningful narratives and business insights
- Write and optimize SQL queries to extract, manipulate, and validate data from relational databases
- Analyze data relationships and ensure efficient data structure design
- Publish and manage reports using Power BI Service
- Configure data refresh schedules, troubleshoot performance and refresh issues
- Maintain governance, standards, and best practices for BI reporting
- 3 years of Power BI development experience (data modeling, dashboards, semantic layers)
- 5 years of SQL experience with strong querying and data manipulation skills
- 3 years working with Azure environments and relational databases
- Power Query and M language
- DAX (Data Analysis Expressions) for advanced calculations and metrics
- Solid understanding of relational data models and data warehousing concepts
- Advanced proficiency in Microsoft Office Suite (Excel, PowerPoint, etc.)
- Excellent communication and data storytelling skills with the ability to present insights clearly
- Experience with Azure Data Services (Data Factory, Synapse, etc.)
- Knowledge of data governance, data quality, and BI best practices
- Experience working in Agile or cross-functional environments
- Familiarity with enterprise BI standards and scalable reporting frameworks
- Analytical mindset with the ability to quickly understand business context and data relationships
- Attention to detail with a focus on accuracy, usability, and performance
- Ability to work independently while collaborating effectively with stakeholders
- Passion for transforming data into actionable insights and impactful visualizations
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you’re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.