ICF
Jobs at Similar Companies
Similar Companies Hiring
Jobs at ICF
Search the 207 jobs at ICF
Recently posted jobs
The Quality Assurance Specialist conducts quality assessments for commercial energy efficiency programs, performs detailed field inspections, interacts with business owners to promote energy savings, and prepares summary reports on findings. They ensure adherence to utility program standards while working independently and as part of a team.
The role involves leading economic analyses on environmental and natural resource policies, mentoring junior staff, and developing business through client engagements. The Senior Economist will contribute to project activities, policy solutions, and collaborate with interdisciplinary teams to effectively support government clients.
The Azure Data Engineer will focus on data development tasks in the Azure environment, monitor data-related issues, collaborate with data scientists, automate data pipelines, implement security measures, and document data procedures. The role requires extensive experience in database solution development and working within the SDLC in a software product environment.
The Executive Assistant will support senior leadership within the Office of Community Services by managing calendars, scheduling meetings, editing communications, conducting research, and providing administrative support for events and special projects. The role requires strong organizational skills, attention to detail, and the ability to manage shifting priorities in a fast-paced environment.
The ServiceNow QA Tester is responsible for ensuring that the development meets client requirements through thorough testing documentation and various testing types within an Agile team setting. Responsibilities include designing test frameworks, executing tests, troubleshooting issues, supporting user training, and collaborating with project teams to ensure compliance and security.
The Energy Analyst will support utility program teams by handling data analytics, building reports, ensuring program alignment, and collaborating with cross-functional teams on energy efficiency projects. Responsibilities include the analysis of data trends and operational initiatives to meet program goals.
The Monitoring/Field Specialist will be responsible for compliance monitoring, report development, and providing technical assistance to federal program staff. This includes site visits, document reviews, and creating monitoring reports to assess program compliance with relevant regulations. The role requires a bachelor's degree and significant experience with ORR programs and analysis.
The Urban Designer/Planner will support the SPHERE team by developing site reuse strategies and conducting data analyses for contaminated site redevelopment projects. Responsibilities include creating conceptual designs, engaging with stakeholders, and preparing various client work products, including reports and presentations.
The Azure Data Engineer will be responsible for data development tasks within the Azure environment, focusing on monitoring and troubleshooting data issues, collaborating with stakeholders, automating data pipelines, implementing data security measures, and documenting processes. The role requires a detail-oriented professional with solid experience in database solutions and data processing pipelines.
The Senior PeopleSoft Developer will provide expertise in developing and enhancing PeopleSoft systems, ensuring compliance with development standards, and leading technical designs and documentation. Responsibilities include agile development, testing, and migration activities while proactively identifying issues in the software lifecycle.
The VP of Sales for Disaster & Grant Management at ICF will oversee business development activities, managing a pipeline and collaborating with state and local agencies focused on HUD-funded community resilience. Responsibilities include achieving an annual sales target, nurturing client relationships, leading teams, assisting with startup operations, and guiding strategic business growth.
As a PeopleSoft Quality Assurance Analyst, you will provide quality assurance support for PeopleSoft applications, including testing system enhancements and documenting issues. You will work with design documents, execute test documentation, and ensure adherence to quality protocols throughout the software development lifecycle.
The Program Manager will lead midstream electrification initiatives in New England, overseeing program strategy, development, and management, while maintaining client communications and managing program budgets. This role involves relationship building with regional distributors and manufacturers, as well as developing training protocols and analyzing market trends to enhance program participation.
The Energy Advisor will support energy efficiency programs by ensuring compliance, providing technical assistance, performing energy savings calculations, and conducting equipment surveys while coordinating with customers and contractors.
The Salesforce Architect will lead architectural reviews, assist in pre-sales consultations, and manage change and release processes for Salesforce applications. They will provide technical guidance, oversee teams, and work closely with clients to help maximize their Salesforce investment while ensuring alignment with best practices.
The Senior PeopleSoft Business Analyst will evaluate functionalities, provide recommendations for PeopleSoft and HRConnect, streamline processes, and develop various documentation including Change Requests and Functional Design Documents. The role requires active participation in testing and supporting ongoing business analysis activities.
The Senior Consultant/Managing Consultant will conduct research and analysis on environmental policies, prepare reports, manage projects, and contribute to business development efforts while impacting public policy decisions across various environmental issues.
The Manager of Software Engineering will lead technical projects, mentor software engineers, and architect solutions for health research and technology projects. Responsibilities include managing software developers, solving technical challenges, writing proposals, and supporting business development activities.
The Process and Systems Compliance Auditor will manage and oversee internal controls related to utility programs, working closely with management to assess the effectiveness of these controls, prepare for audits, and provide analytics on identified errors. This role involves designing change management processes, documenting business processes, and delivering training on compliance requirements.
The Monitoring/Field Specialist will conduct compliance monitoring and program analysis for federally funded programs. Responsibilities include developing reports, making recommendations for improvements, and providing training. This role involves a blend of remote work and site visits, as well as approximately 50% travel to program sites.