ICF

HQ
Reston
9,000 Total Employees
Year Founded: 1969

Jobs at ICF

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

Consulting
On-call senior technical specialist providing FEMA Public Assistance disaster recovery support: evaluate damage, create damage inventories and cost estimates, review project worksheets, monitor grants and compliance, support project teams, coordinate with agencies, and deploy to recovery sites for multi-week assignments.
An Hour AgoSaved
In-Office or Remote
3 Locations
Consulting
The Data Engineer designs and maintains scalable data solutions, builds data pipelines, ensures data quality, and collaborates with teams to support analytics.
Consulting
Provide FEMA Public Assistance program support: analyze and track project worksheets, apply PA policy, resolve project issues, deliver training/technical assistance, maintain case records and performance metrics, and deploy to disaster sites as needed.
An Hour AgoSaved
In-Office
London, England, GBR
Consulting
Lead project finance control for Europe & Asia: monitor project financials, re-forecasting, revenue recognition, billing, cashflow, accruals, month-end close, audits, and governance. Provide variance analysis, MIS reporting, train PMs, and support process improvements.
3 Hours AgoSaved
In-Office or Remote
Madrid, Comunidad de Madrid, ESP
Consulting
Responsible for financial management and analysis of projects, ensuring compliant revenue recognition, timely billing, and supporting project governance and audits while training project managers on finance processes.
18 Hours AgoSaved
In-Office
Washington, DC, USA
Consulting
The Group CTO drives technology strategy for DMX, emphasizing AI integration in federal modernization and engaging with customers to shape transformative solutions.
18 Hours AgoSaved
In-Office
Washington, DC, USA
Consulting
The Scrum Master will facilitate Agile development teams, coach on Agile principles, manage risks, and ensure compliance with federal requirements.
18 Hours AgoSaved
In-Office
Reston, VA, USA
Consulting
The Network Engineer will support and maintain network infrastructure, troubleshoot connectivity issues, and implement optimal network solutions while ensuring collaboration and communication with stakeholders and vendors.
18 Hours AgoSaved
In-Office
London, England, GBR
Consulting
The Consultant will conduct qualitative and quantitative research, engage with stakeholders, support project coordination, and assist in winning new projects for marine and fisheries policy.
18 Hours AgoSaved
In-Office
4 Locations
Consulting
The Director, Education will manage technical assistance services for federal, state, and local clients, build strong relationships, conduct needs assessments, and lead teams to improve K-12 education policies and systems.
18 Hours AgoSaved
In-Office
2 Locations
Consulting
Lead a team in energy market modeling, manage projects, communicate with clients, and develop business proposals while mentoring junior staff.
YesterdaySaved
In-Office or Remote
Reston, VA, USA
Consulting
Lead automated and manual testing for web applications using Playwright/Selenium and Java/TypeScript. Build and maintain automation frameworks, integrate tests into CI pipelines, write test cases (Gherkin), track defects in JIRA, participate in sprint grooming, and collaborate with developers and stakeholders to ensure quality and regression coverage.
YesterdaySaved
In-Office
Denver, CO, USA
Consulting
Support product teams to define and maintain business and functional requirements for a quantitative data processing and reporting platform. Manage data import/ETL tasks, create JIRA stories, prepare functional specs, liaise between product and stakeholders, and assist project delivery and documentation in an Agile/Scrum environment.
YesterdaySaved
In-Office
New Delhi, Delhi, IND
Consulting
Provide gender expertise to set up a PMU for CITIIS 2.0: lead gender mainstreaming, develop gender action plans, audits and GESI frameworks, advise government and multilateral stakeholders, ensure alignment with national/state gender policies and urban missions, and support community inclusion and climate resilience efforts. Two-year full-time contract based in Bhubaneshwar.
Consulting
The Senior Quality Assurance Engineer will design and create test deliverables, develop automation frameworks, perform various types of testing, and ensure quality across software systems, collaborating with engineering teams.
YesterdaySaved
In-Office or Remote
4 Locations
Consulting
The Senior Grants Administrator will manage grants, perform technical delivery, assist with policy research, data analysis, and support project implementation activities related to disaster management and recovery.
YesterdaySaved
In-Office
Washington, DC, USA
Consulting
Support integrated marketing and communications initiatives focused on recruitment for a federal client, coordinating across various channels and stakeholders in a secure environment.
YesterdaySaved
In-Office
Reston, VA, USA
Consulting
The role involves overseeing budget planning and execution for federal programs, ensuring compliance and accurate cost accounting while providing financial analysis and reporting.
YesterdaySaved
In-Office
Los Angeles, CA, USA
Consulting
The Account Specialist will engage with farmers and contractors, provide education on energy efficiency programs, conduct energy assessments, oversee projects, and contribute to program development while ensuring high-quality service and customer satisfaction.
YesterdaySaved
In-Office
Reston, VA, USA
Consulting
The Senior Energy Analyst conducts technical reviews of construction documents, analyzes energy systems, models energy savings, and trains new hires while reporting on various KPIs related to energy efficiency.