Business Intelligence Developer
6 days ago
Job Summary: The Business Intelligence (BI) Developer plays a strategic role in developing, maintaining, and optimizing NP Dodge's data and collaboration platforms. This position is responsible for designing and delivering BI solutions, managing data warehouse structures, and maintaining scalable ETL pipelines to ensure timely and accurate data delivery. Additionally, the role extends to supporting and administering SharePoint environments to facilitate internal collaboration and knowledge sharing. The BI Developer works cross-functionally to deliver data-driven insights and streamline business processes through technology.
Essential Functions:
BI Development & Reporting:
- Designs and develops interactive dashboards, reports, and KPI visualizations using tools such as Power BI, SSRS, or similar platforms.
- Translates business requirements into scalable data models and analytics assets that support tactical and strategic decision-making.
- Ensures all reporting solutions maintain high standards of data accuracy, integrity, and performance.
- Collaborates in the design, implementation, and continuous improvement of enterprise data warehouses.
- Builds and optimizes SQL structures, including dimensional models and indexed tables, to support efficient analytical querying and self-service BI.
- Applies performance-tuning techniques such as partitioning, indexing, and storage optimization to ensure warehouse scalability.
- Develops and manages scalable ETL pipelines using tools like SSIS, integrating data from diverse sources such as APIs, flat files, cloud services, and relational databases.
- Monitors and troubleshoots ETL processes to maintain data availability, efficiency, and reliability.
- Ensures data pipelines are robust, reusable, and well-documented.
- Experience with collaboration platforms (SharePoint, Zoom) is a plus, including site configuration, permissions, workflows.
- Familiar with basic web development concepts (HTML, CSS, JavaScript) or CMS desirable.
- Ability to support and improve internal collaboration solutions through customization and governance best practices.
- Acts as a liaison between IT, Accounting & Finance, and business units to understand reporting, data, and collaboration requirements.
- Contributes to cross-departmental initiatives involving data visualization, process automation, and system integration.
- Creates and maintains comprehensive technical documentation for BI assets, data models, ETL processes, and SharePoint implementations.
- Demonstrates company core values.
- Reasonable and reliable attendance and timeliness when reporting to work and completing work.
- Interacts well with others.
- Preferred Bachelor's degree in Computer Science, Information Systems, Data Analytics, or equivalent experience.
- One year of experience in BI development, data warehousing, or ETL. SharePoint experience is preferred.
- Proficient in Power BI, SSRS, and SQL (queries, stored procedures, data modeling).
- Experience with ETL tools such as SSIS and integrating diverse data sources.
- Familiar with SharePoint configuration, permissions, and workflows.
- Strong analytical and troubleshooting abilities.
- Ability to identify and resolve technical issues.
- Excellent communication and collaboration skills; ability to convey technical concepts to business stakeholders.
- Ability to work independently and in cross-functional teams.
Special/Physical Requirements (denote if office, hybrid, remote):
Office or hybrid.
EEO Statement:
NP Dodge Company is an equal opportunity employer and provides equal employment and advancement opportunities to all people without regard to race, color, religion, sex, national origin, age, marital status, political beliefs, disability, or history if disability (except where physical or mental abilities are a bona fide occupational qualification) and to promote the full realization of this policy.
-
IT Developer
21 hours ago
Omaha, NE, United States Global Placement Firm Full timeAbout the job IT Developer Job Title: IT Developer Forecasting & Demand PlanningLocation: Omaha, NE Job Type: Full-Time - 6 Month Contract Experience Level: Mid-Senior Industry: Information Technology and Services Function: Information Technology About the Role We are seeking a skilled and solutions-driven IT Developer to join our dynamic team and play a...
-
IT Developer
2 weeks ago
Omaha, NE, United States Global Placement Firm Full timeAbout the job IT Developer Job Title: IT Developer Forecasting & Demand PlanningLocation: Omaha, NE Job Type: Full-Time - 6 Month Contract Experience Level: Mid-Senior Industry: Information Technology and Services Function: Information Technology About the Role We are seeking a skilled and solutions-driven IT Developer to join our dynamic team and play a...
-
IT Developer
2 weeks ago
Omaha, NE, United States Global Placement Firm Full timeAbout the job IT Developer Job Title: IT Developer Forecasting & Demand PlanningLocation: Omaha, NE Job Type: Full-Time - 6 Month Contract Experience Level: Mid-Senior Industry: Information Technology and Services Function: Information Technology About the Role We are seeking a skilled and solutions-driven IT Developer to join our dynamic team and play a...
-
IT Developer
6 days ago
Omaha, NE, United States Global Placement Firm Full timeAbout the job IT Developer Job Title: IT Developer Forecasting & Demand PlanningLocation: Omaha, NE Job Type: Full-Time - 6 Month Contract Experience Level: Mid-Senior Industry: Information Technology and Services Function: Information Technology About the Role We are seeking a skilled and solutions-driven IT Developer to join our dynamic team and play a...
-
Sr. BI Developer
59 minutes ago
Omaha, NE, United States Physicians Mutual Full timeJoin to apply for the Sr. BI Developer role at Physicians Mutual Physicians Mutual is looking for a Senior Business Intelligence (BI) Developer to join our Enterprise Technology Group. As a Senior BI Developer, youll design, build, and support advanced business intelligence solutions while ensuring a stable and high-performing BI environment. Youll...
-
Sr. BI Developer
48 minutes ago
Omaha, NE, United States Physicians Mutual Full timeJoin to apply for the Sr. BI Developer role at Physicians Mutual Physicians Mutual is looking for a Senior Business Intelligence (BI) Developer to join our Enterprise Technology Group. As a Senior BI Developer, youll design, build, and support advanced business intelligence solutions while ensuring a stable and high-performing BI environment. Youll...
-
Sr. BI Developer
10 minutes ago
Omaha, NE, United States Physicians Mutual Full timeJoin to apply for the Sr. BI Developer role at Physicians Mutual Physicians Mutual is looking for a Senior Business Intelligence (BI) Developer to join our Enterprise Technology Group. As a Senior BI Developer, youll design, build, and support advanced business intelligence solutions while ensuring a stable and high-performing BI environment. Youll...
-
Business Development Specialist
3 days ago
Omaha, NE, United States Markel Full timeWhat part will you play? If you're looking for a place where you can make a meaningful difference, you've found it. The work we do at Markel gives people the confidence to move forward and seize opportunities, and you'll find your fit amongst our global community of optimists and problem-solvers. We're always pushing each other to go further because we...
-
Business Development Specialist
6 days ago
Omaha, NE, United States Markel Full timeWhat part will you play? If you're looking for a place where you can make a meaningful difference, you've found it. The work we do at Markel gives people the confidence to move forward and seize opportunities, and you'll find your fit amongst our global community of optimists and problem-solvers. We're always pushing each other to go further because we...
-
Business Development Specialist
2 weeks ago
Omaha, NE, United States Markel Full timeWhat part will you play? If you're looking for a place where you can make a meaningful difference, you've found it. The work we do at Markel gives people the confidence to move forward and seize opportunities, and you'll find your fit amongst our global community of optimists and problem-solvers. We're always pushing each other to go further because we...