Senior BI Developer

Overview

On Site
Depends on Experience
Contract - W2

Skills

Advanced Analytics
Agile
Amazon Redshift
Amazon Web Services
Analytical Skill
Business Intelligence
Clarity
Cloud Computing
Collaboration
Communication
Conflict Resolution
DAX
Dashboard
Data Analysis
Data Governance
Data Modeling
Data Visualization
Data Warehouse
Decision-making
Dimensional Modeling
Documentation
Extract
Transform
Load
Git
Informatica
Machine Learning (ML)
Mentorship
Microsoft
Microsoft Azure
Microsoft Power BI
Microsoft SQL Server
Microsoft SSIS
Modeling
Optimization
Oracle
Performance Tuning
Predictive Modelling
Problem Solving
Python
R
Reporting
SQL
SQL Tuning
Snow Flake Schema
Software Development Methodology
Stakeholder Management
Stored Procedures
Tableau
Talend
Version Control

Job Details

Position :- Senior BI Developer

Contract :- W2

Job Summary:

We are seeking an experienced Senior BI Developer to design, develop, and optimize business intelligence solutions that transform data into meaningful insights. The ideal candidate will possess strong analytical and technical skills, deep experience with BI tools (such as Power BI, Tableau, or Looker), and expertise in data modeling, ETL development, and SQL optimization.

Key Responsibilities:
  • Design, develop, and maintain interactive dashboards and reports using BI tools such as Power BI, Tableau, or similar platforms.

  • Develop and optimize ETL pipelines to ensure reliable and efficient data movement and transformation.

  • Build and maintain data models to support analytical and reporting needs across business domains.

  • Collaborate with data engineers, business analysts, and stakeholders to define reporting requirements and translate them into technical solutions.

  • Implement data visualization best practices to enhance clarity and decision-making.

  • Ensure data accuracy, consistency, and integrity across multiple systems and environments.

  • Conduct performance tuning for reports, queries, and data models.

  • Support data governance initiatives, including data cataloging, lineage, and documentation.

  • Provide mentorship and technical guidance to junior BI developers.

  • Stay current with BI and data analytics technologies and recommend improvements to existing systems.

Required Skills and Experience:
  • 8+ years of experience in Business Intelligence development and data analytics.

  • Strong proficiency in SQL (query optimization, stored procedures, functions, indexing).

  • Hands-on experience with Power BI, Tableau, or other leading BI tools.

  • Solid understanding of data warehousing concepts, star/snowflake schemas, and dimensional modeling.

  • Experience with ETL tools such as SSIS, Informatica, Talend, or Azure Data Factory.

  • Proficiency in data sources integration (SQL Server, Oracle, Azure, AWS, etc.).

  • Familiarity with cloud data platforms (Azure Synapse, Snowflake, Redshift, BigQuery).

  • Knowledge of DAX and Power Query (M) for advanced Power BI modeling (if Power BI-focused).

  • Strong understanding of SDLC, Agile methodologies, and version control (Git).

  • Excellent problem-solving, communication, and stakeholder management skills.

Preferred Qualifications:
  • Experience with Python or R for advanced analytics.

  • Exposure to machine learning or predictive modeling concepts.

  • Knowledge of data governance and security best practices.

  • Microsoft Certified: Power BI Data Analyst Associate, Tableau Certified Professional, or equivalent certification.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.