Full Time

Job ID: 18284


Hiring now for a Bookkeeper to fill essential job duties for a premiere client located in the Bitterroot Valley. The Bookkeeper will be responsible for ensuring that the bookkeeping operations and departments comply with company standards and values and will oversee cash management and risk management.

General Expectations:

  • Develop and maintain financial controls and reporting.
  • Ensure compliance with applicable regulatory requirements, including:
    1. Federal, State, and local license
    2. 1099 filings
    3. Contracts
  • Manage and track company overhead budget.
  • Accounts receivable/payable accounting:
    1. Work with accounting company as needed
    2. Create, implement, supervise and oversee Policy and Procedures for Payable and Receivables
    3. Supervise billing procedures
  • Work with banks, insurance companies, etc., including project insurance certifications & bonds.
  • Maintain financial relationships with, and provide customer service, to subcontractors, suppliers, and all external contacts.
  • Monitor and track subcontractor insurance, licenses, approvals, signatures, certifications.
  • Track project accounting – budget, costs, reports, etc.
  • Supervise and uphold purchasing approvals.
  • Supervise and manage accounting team; directing workload and ensuring accuracy of work.
  • Cultivate a positive safety culture by demonstrating safe practices and holding self and others accountable.
  • Work with customer requests, questions, and inquiries in a polite and business-like manner.
  • Maintain positive work environment and team player attitude.
  • Report all accidents and near-miss incidents immediately to direct supervisor.
  • Reports issues with equipment or unsafe conditions to direct supervisor.
  • Reports any negative interactions with clients to CEO or COO.

Essential Duties and Responsibilities: 

  • Meet all accounting deadlines.
  • Prepare monthly, quarterly, and year-end financial statements to include bonding requirements, relationships, reports, etc.
  • Weekly AR/AP provided to CEO and COO.
  • Assist project managers in project administration to include entering and review of accuracy of vendor/sub/supplier coded invoices into accounting system for payment.
  • Manage and reconcile all financial accounts monthly.
  • Cut checks for all invoices once distributed and approved by appropriate departments.
  • Prepare/make bank deposits as needed on a weekly basis.
  • Prepare WIP schedule, over/under billing adjustments, and completed contracts schedule on a weekly basis.
  • Supervise entering of job cost expenses – review, analyze, and finalize project job cost reports (within 30 days after job completion).
  • Supervise the billing of each client.
  • Work with the legal advisor(s) on any issues: provide documentation and report updates to CEO and COO on a regular basis.
  • Other job duties as requested.


  • Previous bookkeeping experience required.
  • Thorough knowledge of bookkeeping and accounting principles, procedures, and regulations.
  • Hands-on experience with general ledger, accounts payable, and accounts receivable functions.
  • Experience with cash management and risk management.
  • QuickBooks proficiency required.
  • Proficient experience with Microsoft Office 365, BlueBeam, and Procore.
  • Background check and drug screen required upon offer of employment.


Full time, Monday-Friday