Business Intelligence Developer

Related keywords: data analytics remote jobdata science remote jobus remote job

Overview

The Business Intelligence Developer position at ICF offers an exciting opportunity for individuals who are passionate about data analytics and wish to contribute to impactful projects. This role can be conducted remotely, allowing for flexible work arrangements while being a part of a vibrant and collaborative team in the heart of the IT and Product Development sector.

Role and Responsibilities

As a BI Developer, your primary responsibilities will include:

  • Developing and delivering analytics that drive business insights and decision-making.

  • Collaborating with various stakeholders to understand their analytical needs and delivering insightful reports.

  • Building data lakes, optimizing ETL pipelines, and managing databases using SQL to enhance data reporting capabilities.

  • Providing feedback on initial requirements shared by data analysts and suggesting alternative designs when necessary.

  • Maintaining data integrity across multiple programs and assisting in ongoing report maintenance.

Required Skills and Qualifications

To be considered for this role, applicants should possess the following qualifications:

  • A Bachelor's degree in a relevant field (e.g., Computer Science, IT, Data Science, Math) or equivalent experience. Specifically, applicants may substitute one year of relevant experience for one year of education.

  • A minimum of 2 years of experience working with SQL Server, focusing on query optimization and database management.

  • Proficiency in SQL querying and scripting, with the experience in optimizing complex queries for performance and scalability.

  • At least 2 years of experience with BI tools such as Power BI or Tableau.

  • The ability to pass a Motor Vehicle Record (MVR) check and a background check including a drug screening.

Desired Skills

While the minimum qualifications are essential, there are additional skills that would make a candidate more appealing for this role:


  • Experience in maintaining custom reporting deliverables for diverse audiences, particularly in energy sectors.

  • A solid understanding of database structures, normalization, and data modeling.

  • Experience migrating from legacy BI systems to cloud-based platforms, along with technical documentation and architectural diagrams.

  • Familiarity with tools and technologies such as Fabric, Azure, Python, PySpark, and Hadoop is highly desirable.

Company Culture and Perks

Working at ICF provides numerous benefits and a positive work environment:

  • Commitment to work-life balance with flexible workplace arrangements.

  • Employee-focused initiatives such as tuition reimbursement, access to professional development resources, and 401k matching.

  • Corporate responsibility programs include donation matching and volunteer opportunities, encouraging staff to give back to the community.

  • An emphasis on personal and professional growth through continued learning opportunities and structured development paths.

Salary

The position offers a competitive pay range based on full-time employment, with salaries varying from $67,020.00 to $113,934.00. The final pay will depend on various factors, including experience, skills, geographic location, education, and contract specifications.

Conclusion

The Business Intelligence Developer role at ICF represents a fulfilling career opportunity in which you can leverage your skills while working in a supportive environment. The position's focus on innovative solutions and data-driven insights allows you to make a tangible impact in the industry, while the flexibility of remote work ensures you can maintain a balance between your professional and personal life.



This job offer was originally published on himalayas.app

ICF

Nationwide US

Data analysis

Full-time

December 2, 2025

26 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.