Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations
Staff Accountant
We are looking for a dedicated Staff Accountant to join our team on a contract basis. This role is ideal for individuals who thrive in a collaborative environment and possess strong analytical skills. Based in Waterloo, Ontario, you will play an integral part in managing financial records and ensuring accuracy in reporting. This position offers a blend of remote work and in-office collaboration one day per week.<br><br>Responsibilities:<br>• Prepare and post month-end adjusting journal entries to ensure accurate financial reporting.<br>• Complete account reconciliations, including prepaid accounts and capital assets, to maintain data integrity.<br>• Perform bank reconciliations for multiple accounts, ensuring timely and accurate processing.<br>• Collaborate with a small accounting team to streamline processes and achieve departmental goals.<br>• Utilize NetSuite software for financial tasks, leveraging its features for efficient workflow.<br>• Generate and analyze reports using intermediate-level Excel skills to support decision-making.<br>• Ensure compliance with accounting standards and company policies in all financial activities.<br>• Participate in weekly in-office sessions to collaborate with team members and address operational needs.
• Minimum of three years of experience working in accounting roles.<br>• Proficiency in preparing journal entries and managing general ledger accounts.<br>• Demonstrated ability to perform bank reconciliations with accuracy and efficiency.<br>• Experience handling month-end close processes and account reconciliations.<br>• Familiarity with NetSuite software is an asset.<br>• Intermediate expertise in Microsoft Excel, including functions and data analysis.<br>• Strong organizational skills and attention to detail.<br>• Ability to work independently as well as part of a team in a hybrid work environment.
<p>Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.</p> <p>Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. <a href="https://www.roberthalf.com/ca/en/mobile-app" target="_blank">Download the Robert Half app</a> and get 1-tap apply, notifications of AI-matched jobs, and much more.</p> <p>Questions? Call your local office at 1.888.490.3195. All applicants applying for Canadian job openings must be authorized to work in Canada.</p> <p>Only job postings for jobs located in Quebec appear in French.</p> <p>© 2025 Robert Half. By clicking “Apply Now,” you’re agreeing to <a href="https://www.roberthalf.com/ca/en/terms">Robert Half’s Terms of Use</a>.</p>
  • Waterloo, ON
  • onsite
  • Temporary
  • 36.25 - 39.00 CAD / Hourly
  • We are looking for a dedicated Staff Accountant to join our team on a contract basis. This role is ideal for individuals who thrive in a collaborative environment and possess strong analytical skills. Based in Waterloo, Ontario, you will play an integral part in managing financial records and ensuring accuracy in reporting. This position offers a blend of remote work and in-office collaboration one day per week.<br><br>Responsibilities:<br>• Prepare and post month-end adjusting journal entries to ensure accurate financial reporting.<br>• Complete account reconciliations, including prepaid accounts and capital assets, to maintain data integrity.<br>• Perform bank reconciliations for multiple accounts, ensuring timely and accurate processing.<br>• Collaborate with a small accounting team to streamline processes and achieve departmental goals.<br>• Utilize NetSuite software for financial tasks, leveraging its features for efficient workflow.<br>• Generate and analyze reports using intermediate-level Excel skills to support decision-making.<br>• Ensure compliance with accounting standards and company policies in all financial activities.<br>• Participate in weekly in-office sessions to collaborate with team members and address operational needs.
  • 2025-10-15T19:08:57Z

Staff Accountant Job in Waterloo | Robert Half