Demo

Business Analyst

Tetra Tech Careers
Pickering, MO Full Time
POSTED ON 6/15/2026
AVAILABLE BEFORE 8/14/2026

Discover your full potential. At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world. We combine consulting and engineering with advanced analytics and technology to solve the world’s most complex challenges. Our innovation hubs across the globe will enable you to share ideas and best practices while growing your professional network. Wherever you are in your career journey, you will benefit from working with world-class engineers, scientists, and technical specialists.

Apply today and join the company that is Leading with Science®.

Your Role:

We are currently seeking a Junior Business Analyst for our Pickering location. This role works closely with project managers, billing specialists, and project controls personnel to ensure accurate invoicing, financial reporting, data integrity, and business performance analysis. The successful candidate will possess strong analytical skills, attention to detail, and the ability to identify opportunities for process improvement. The requirements listed below are representative of the knowledge, skill, and/or ability required. 

Responsibilities:

·       Assist with project financial administration, including cost tracking, cash flow monitoring, billing support, and revenue reporting.

·       Support project budgeting, forecasting, resource utilization tracking, and variance analysis.

·       Prepare project summary reports, financial analyses, performance metrics, and executive dashboards for management review.

·       Develop and maintain reports, KPIs, and data visualizations using Power BI and other reporting tools.

·       Collect, validate, and analyze project, operational, and financial data to identify trends, risks, and opportunities.

·       Produce clear and concise cost reports, financial summaries, and graphical presentations of project performance.

·       Monitor project financial performance, including costs, revenue, margins, and utilization, and recommend corrective actions where needed.

·       Assist in maintaining project work breakdown structures (WBS), utilization databases, and project controls documentation.

·       Investigate and resolve billing discrepancies while ensuring compliance with company policies and procedures.

·       Collaborate with project teams to improve business processes, reporting efficiency, data quality, and project controls.

·       Leverage Microsoft Copilot, ChatGPT, and other AI-enabled tools to enhance reporting, analysis, process automation, and decision-making.

·       Support continuous improvement initiatives and recommend process enhancements to improve operational and financial performance.

Qualifications

·       College diploma or university degree in Accounting, Finance, Business Administration, Economics, or a related field is preferred.

·       2–4 years of experience in project controls, financial analysis, business analysis, project administration, accounting, or a related role.

·       Strong analytical, problem-solving, organizational, and communication skills.

·       Advanced proficiency in Microsoft Excel; experience with Power BI or other reporting and data visualization tools.

·       Familiarity with Microsoft Copilot, ChatGPT, and other AI-enabled productivity tools.

·       Knowledge of budgeting, forecasting, project accounting, financial reporting, and project controls principles.

·        Experience with ERP and project management systems is an asset.

·       Experience in an engineering, consulting, or project-based environment is preferred.

·       Eligible to obtain and maintain security clearance.

The expected annual compensation range for this position is $70,000-$85,000. Please note that Tetra Tech considers various factors in determining compensation, including but not limited to education, relevant and demonstrated work experience in the role, skills, geographic location, qualifications, certifications, and other competencies relevant to the needs of the business.

Additional Information

A requirement of working for Tetra Tech is that you are at least 18 years of age and legally entitled to work in Canada. (A copy of a valid work permit may be required.)

If you are considered for the position, clearance on all applicable background checks (which may include criminal, identity, educational and security) and professional reference checks are required. Some Tetra Tech positions require an enhanced level of background assessment, which is dictated by law. These positions require advanced criminal record checks that must also be conducted from time to time after commencement of employment.

 

About Tetra Tech:

Tetra Tech combines the resources of a global, multibillion-dollar company with local, client-focused delivery in more than 500 locations around the world. Our reputation rests on the technical expertise and dedication of our employees - 25,000 associates working together to provide smart, scalable solutions for challenging projects. We are proud to be home to leading technical experts in water, environment, infrastructure, resource management, energy, and international development. Explore our open positions at https://www.tetratech.com/careers. Follow us on social media to learn more about our people, culture, and opportunities:

LinkedIn: @TetraTechCareers

Twitter: @TetraTechJobs

Facebook: @TetraTechCareers

Tetra Tech CNU invites resumes from all interested parties. To apply, please submit your resume and cover letter on the Careers portion of our website at www.tetratech.com/careers. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

Tetra Tech CNU hereby confirms that no artificial intelligence systems are used to screen, assess, or select applicants for this position. All applicant information is reviewed and assessed exclusively by human decision-makers throughout every stage of the hiring process.

We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted.

Please no phone calls or agencies.

Additional Information

Salary : $70,000 - $85,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Business Analyst?

Sign up to receive alerts about other jobs on the Business Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$79,521 - $98,503
Income Estimation: 
$101,242 - $124,726
Income Estimation: 
$107,442 - $160,602
Income Estimation: 
$110,400 - $142,096
Income Estimation: 
$118,913 - $150,937
Income Estimation: 
$64,055 - $88,760
Income Estimation: 
$70,260 - $96,497
Income Estimation: 
$82,411 - $105,351
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tetra Tech Careers

  • Tetra Tech Careers Denver, CO
  • The Opportunity: Tetra Tech is adding a Geomatics Project Manager – Business Development to join our Geomatics Technologies Team. This position is intentio... more
  • 1 Day Ago

  • Tetra Tech Careers Collinsville, IL
  • Tetra Tech, Inc. is seeking personnel with a minimum of 5 years of experience managing or performing liquid fuels maintenance, repair, or construction on v... more
  • 1 Day Ago

  • Tetra Tech Careers King, PA
  • The Opportunity: Tetra Tech is adding an Assistant Project Manager to our multidisciplinary geology and engineering team based in King of Prussia, PA. If y... more
  • 1 Day Ago

  • Tetra Tech Careers Tampa, FL
  • The Opportunity: Tetra Tech is adding an Intermediate Electrical Engineer to our Power team based in Tampa, Florida. Why Tetra Tech: At Tetra Tech, we are ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Business Analyst jobs in the Pickering, MO area that may be a better fit.

  • NCM Associates Kansas, MO
  • The Business Analyst I will work closely with the business and technical teams and is a major contributor to the requirements specification deliverable. Th... more
  • 22 Days Ago

  • Advantage Tech Kansas, MO
  • ATI is hiring a BA! The Business Analyst will become a SME on multiple platforms used by the IT group. Will also be responsible for creation and execution ... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!