Energy Analyst Co-Op
2 weeks ago
ICF is seeking a detail-oriented and motivated junior Energy Analyst to join our program implementation team in the Utility Programs and Services Division.
This 16-month Co-Op is expected to begin May 1, 2026 through August 31, 2027. The position is hybrid from ICF's Ottawa, Canada office. Pay is $25 per hour.
Key Responsibilities
Collaborate with program team members and cross-functional teams to enhance program success
Work as part of a team to complete complex application processes
Support technical reviews of commercial, institutional and industrial energy efficiency project applications
Engineering calculations for energy consuming equipment and program cost effectiveness
Document reviews using Microsoft Office (Word, PowerPoint, Outlook, Excel) and Adobe Reader
Liaise with program applicants for a successful and complete application
Provide ongoing utility client support as needed. Support will include program reporting, meeting attendance and other client communication as needed.
Analyze market trends, partners, and technologies to improve program delivery
Conduct energy audits and site visits to program applicant's facilities
Managing administrative issues including maintaining updated Health & Safety protocols and ensuring they are implemented
Basic Qualifications
A minimum of 75 college-level credit hours completed towards a Bachelor's degree in mechanical, electrical or chemical engineering, or a closely related discipline.
An undergrad student eligible for a 16-month Co-Op through QUIP at Queen's.
Preferred Qualifications
Proficiency in MS Office applications (Excel, Word, PowerPoint, Outlook).
Excellent interpersonal, verbal, and written communication skills.
Self-motivated with the ability to work independently, remotely, and on projects with dynamic timelines.
Experience or interest in energy efficiency, renewable energy, or related trade experience.
Attention to detail and accuracy in documentation and analysis.
Ready to Make a Difference?
Join ICF and support efforts in promoting energy efficiency. Your work will help customers save money and energy, and contribute to a more sustainable future.
Working at ICF
ICF is a global advisory and technology services provider, but we're not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. Candidate AI Usage PolicyAt ICF, we are committed to ensuring a fair and equitable interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process.
However, we understand that some candidates may require accommodations that involve the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed.
Ottawa, Canada (CD87)-
Co-op Financial Analyst
7 days ago
Ottawa, Ontario, Canada Kinaxis Full time $40,000 - $60,000 per yearAbout KinaxisElevate your career journey by embracing a new challenge with Kinaxis. We are experts in tech, but it's really our people who give us passion to always seek ways to do things better. As such, we're serious about your career growth and professional development, because People matter at Kinaxis.In 1984, we started out as a team of three engineers....
-
Co-op Financial Analyst
5 days ago
Ottawa, Ontario, Canada Kinaxis Inc. Full time $45,000 - $60,000 per yearAbout Kinaxis Elevate your career journey by embracing a new challenge with Kinaxis. We are experts in tech, but it's really our people who give us passion to always seek ways to do things better. As such, we're serious about your career growth and professional development, because People matter at Kinaxis. In 1984, we started out as a team of...
-
Crime Intelligence Analysis Co-Op Stdt
1 week ago
Ottawa, Ontario, Canada Ottawa Police Service Full time $65,000 - $76,000 per yearCompetition Number:19572Applications will be accepted until 2359hrs on 28/10/2025.Posting DetailsThis posting is for one (1) Spring 2026 Student Co-Op position . All civilian competitions include the possibility of extension and/or additional temporary or permanent positions.Salary Information: $65, $76,761.37 annually rates of pay)It is expected that the...
-
Senior Financial Analyst
1 day ago
Ottawa, Ontario, Canada Thermal Energy International Full time $60,000 - $90,000 per yearSenior Financial AnalystThermal Energy International Inc.About the positionWe're looking for a Senior Financial Analyst to join our finance team based in Ottawa.This role, reporting to the Financial Reporting Manager, will collaborate with a small accounting team to ensure daily accounting transactions including AR, AP, payroll, inventory and banking...
-
JR System Analyst
1 day ago
Ottawa, Ontario, Canada NAV CANADA Full time $80,000 - $120,000 per yearJob Posting TitleJR System AnalystJob CategoryInformation TechnologyLanguage RequirementsEnglish / AnglaisFlexible Work Agreement TypeHybrid / HybridePosting End Date Job GradePIPSC-2Pay Range$91,278 - $114,668Job SummaryThe System Analyst will support the development of software solutions for mission and safety-critical Air Traffic Management Software. The...
-
Data Analyst
2 days ago
Ottawa, Ontario, Canada Ottawa Police Service Full time $93,000 - $109,607 per yearCompetition Number:19723Applications will be accepted until 2359hrs on 25/11/2025.Posting DetailsThis posting is for one (1) casual position. All civilian competitions include the possibility of extension and/or additional temporary or permanent positions.Salary Information: $93, $109,607.68 annually rates of pay)All applications must be received on time and...
-
Data Analyst
1 day ago
Ottawa, Ontario, Canada CityofOttawa Full time $93,080 - $109,607Competition Number: 19723Applications will be accepted until 2359hrs on 25/11/2025.Posting Details:This posting is for one (1) casual position. All civilian competitions include the possibility of extension and/or additional temporary or permanent positions. Salary Information: $93, $109,607.68 annually rates of pay)All applications must be received on...
-
Senior Data Analyst
7 days ago
Ottawa, Ontario, Canada CityofOttawa Full time $110,577 - $130,221Competition Number: 19802Applications will be accepted until 2359hrs on 24/11/2025.Posting Details:This posting is for one (1) permanent position. All civilian competitions include the possibility of extension and/or additional temporary or permanent positions. Salary Information: $110, $130,221.00 annually rates of pay)All applications must be received...
-
Senior Data Analyst
5 days ago
Ottawa, Ontario, Canada Ottawa Police Service Full time $110,000 - $130,221 per yearCompetition Number:19802Applications will be accepted until 2359hrs on 24/11/2025.Posting DetailsThis posting is for one (1) permanent position. All civilian competitions include the possibility of extension and/or additional temporary or permanent positions.Salary Information: $110, $130,221.00 annually rates of pay)All applications must be received on time...
-
Shipping and Receiving Specialist
2 weeks ago
Ottawa, Ontario, Canada US Tech Solutions Full time $45,000 - $70,000 per yearLocation: 100% onsiteDuration: 12 monthsThe Consultant will be responsible for providing the following Services to the Bank:Under the direction of the Assistant Director of Evergreening and Data Centre Services:• Receiving of goods for the ITS Data Centre Operations (DC Ops) team• Input details of receiving hardware in SAP and initiate goods receipt•...