ICF · 2 months ago
Business Intelligence Developer
ICF is a global advisory and technology services provider, and they are seeking a Business Intelligence Developer with a passion for collaboration and creating impactful data reporting solutions. In this role, you will work closely with various business owners to support their evolving needs, delivering insightful analytics and modernizing the team's capabilities.
ConsultingInformation TechnologyProfessional Services
Responsibilities
Data analysts will share requirements and documentation so the BI Developer can provide feedback, suggesting alternative designs/solutions when appropriate
You will be building data lakes, optimizing ETL pipelines, plus managing databases with SQL, all to provide actionable customer insights
Your work will be delivered on client specified timeframes (e.g., weekly, monthly, quarterly) but can also be quick turnaround support, especially when creating ad hoc tools
Your daily tasks will be highly varied and could include helping maintain data integrity across a wide variety of energy efficiency programs, troubleshooting data quality issues and communicating their impacts, supporting ongoing custom report maintenance, etc
Qualification
Required
Bachelor's degree in (Computer Science, IT, Data, Science, Math or related fields) (or applicants can substitute one year of related experience for one year of education)
2+ years of experience working with SQL Server (e.g., query tuning, writing procedures/functions, building views)
2+ years of experience in SQL querying and scripting, with experience optimizing complex queries for performance and scalability
2+ years of experience working with BI tools (e.g., Power BI/Tableau)
Must be able to pass a Motor Vehicle Record (MVR) check and Background Check including a Drug Screening
Preferred
Experience in rapidly maintaining, supporting, and producing regular reporting deliverables for a variety of audiences
Exposure to the utility, energy, and/or energy efficiency sectors
Strong understanding of database structures, normalization, and data modeling, including how to streamline and automate repetitive tasks
Experience modernizing from legacy BI systems into cloud-based applications/platforms, including creating technical documentation and architectural diagrams
Experience using Fabric, Azure, Python, PySpark, Hadoop
Benefits
Flexible workplace arrangements, work-life balance
Donation matching, volunteer opportunities
Tuition reimbursement, access to professional development resources, 401k matching, Employee Stock Purchase Plan
Company
ICF
ICF is a global consulting and technology services provider focused on making big things possible for our clients.
H1B Sponsorship
ICF has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (29)
2024 (31)
2023 (35)
2022 (29)
2021 (31)
2020 (38)
Funding
Current Stage
Public CompanyTotal Funding
$59MKey Investors
New York State Department of TransportationU.S. Environmental Protection Agency
2023-02-13Grant· $29M
2021-03-15Grant· $30M
2006-09-28IPO
Leadership Team
Recent News
2025-12-15
2025-12-08
Company data provided by crunchbase