BI Developer

Seneca Resources
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Microsoft Excel Agile Methodology Data Analysis Microsoft Azure Big Data Databases Data Cleansing Data Governance Data Manipulation Languages Data Transformation Data Presentation Data Structures
+11 more
Data Warehousing Relational Databases Microsoft Office Performance Tuning Microsoft PowerPoint Power BI SQL Databases Website Wireframe Azure Data Factory Powerquery Data Layers

Job description

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., 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

Data Transformation & Integration

  • 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

Analytics, Visualization & Storytelling

  • 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

SQL & Database Interaction

  • Write and optimize SQL queries to extract, manipulate, and validate data from relational databases
  • Analyze data relationships and ensure efficient data structure design

Power BI Service & Deployment

  • 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

Requirements

  • 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

Strong experience with:

  • 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

Preferred Qualifications

  • 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

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on senecahq.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:46 min

Traditional data architecture before Microsoft Fabric

Dr. Alexander Wachtel Dr. Alexander Wachtel +1 · WWC 2025

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:31 min

Baseline developer skills for software data science

Markus Harrer Markus Harrer · WWC 2021

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

Videos

See all

Related articles

See all