Accountant/Assistant
Listed on 2026-10-10
-
Accounting
Accounts Receivable/ Collections, Bookkeeper/ Accounting Clerk, Accounts Payable Clerk, Accounting Assistant
At ACM, every employee is expected to take ownership, remain flexible, and contribute wherever their skills are needed. Team members are expected to support one another and perform additional duties, as assigned, to ensure projects are completed safely, on schedule, within budget, and to ACM's quality standards. Safety and ethical conduct are never compromised in pursuit of production or schedule.
RequirementsACCOUNTANT
Alpine Construction Management (ACM) – Boise, Idaho
Full-Time | In-Person
Alpine Construction Management (ACM) is seeking an experienced, organized, and detail-oriented Accountant to join our Boise team. This position plays an important role in ACM’s day-to-day financial operations and will work closely with Accounting, Project Managers, Project Coordinators, Superintendents, vendors, subcontractors, clients, and company leadership.
The Accountant will support both accounts payable and accounts receivable functions
, including invoice processing, project billing, subcontractor pay applications, vendor payments, collections, retainage, reconciliations, project cost tracking, and financial documentation. The ideal candidate understands that construction accounting requires accuracy, strong follow-through, attention to contractual requirements, and close coordination between accounting and project operations.
- Process vendor, subcontractor, supplier, and employee expense invoices accurately and on time.
- Verify invoices are properly coded to the appropriate projects, cost codes, departments, and accounts.
- Match invoices with purchase orders, contracts, commitments, approvals, and supporting documentation.
- Coordinate vendor and subcontractor payments and respond to payment inquiries.
- Prepare, review, and submit project invoices and monthly pay applications.
- Monitor accounts receivable and follow up on outstanding balances.
- Track and coordinate collection of project retainage and final payments.
- Apply customer payments accurately to invoices, projects, and retainage balances.
- Assist with subcontractor pay applications, lien waivers, schedules of values, change orders, and required billing documentation.
- Reconcile vendor statements, credit cards, and other assigned accounts.
- Assist with month-end and year-end accounting activities.
- Maintain accurate and organized financial records and supporting documentation.
- Support project cost tracking and financial reporting.
- Work with project teams to resolve invoice, billing, cost coding, and documentation discrepancies.
- Communicate professionally with vendors, subcontractors, owners, lenders, customers, and other project stakeholders.
- Assist with audit preparation and financial documentation requests.
- Utilize accounting software, Red Team, Microsoft Excel, and related technology to maintain accurate financial information and improve accounting processes.
The successful candidate should demonstrate:
- Previous accounting, bookkeeping, accounts payable, accounts receivable, or similar financial experience.
- Strong understanding of basic accounting principles and financial controls.
- Excellent attention to detail and commitment to accuracy.
- Strong organizational and time-management skills with the ability to manage multiple deadlines.
- Experience with Microsoft Excel and accounting or ERP software.
- Strong written and verbal communication skills.
- Ability to identify discrepancies, research issues, and follow them through to resolution.
- Ability to handle confidential financial information appropriately.
- Ability to work independently while collaborating effectively with accounting and project teams.
Construction accounting experience is strongly preferred. Experience with project-based accounting, pay applications, retainage, lien…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).