Senior Associate, Client Accounting Services (CAS) – Construction Focus

Trout CPA

Manheim Township (PA)

On-site

USD 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Trout CPA is seeking a Senior Associate for its Client Accounting Services team, focusing on construction clients. You will manage day-to-day accounting, job costing, and WIP reporting while delivering accurate information for strategic decision-making.

You will work directly with contractors and business owners to improve processes, profitability, and financial visibility in a fast-paced environment, leveraging your CPA-track interest and communication skills.

Qualifications

  • Bachelor's degree in Accounting or related field required.
  • 3+ years of accounting experience, preferably with construction clients.
  • Knowledge of construction accounting concepts including job costing and WIP reporting.
  • Experience with leading accounting software such as QuickBooks Online, Sage Intacct, or similar.
  • Strong analytical, organizational, and problem-solving abilities.
  • Excellent communication and ability to manage multiple engagements.

Responsibilities

  • Manage accounting functions for construction clients, including general ledger maintenance and month-end close.
  • Prepare monthly financial statements and management reports.
  • Maintain and analyze job costing data to support profitability decisions.
  • Assist with WIP schedules, revenue recognition, and project tracking.
  • Support budgeting, forecasting, and cash flow management initiatives.
  • Review AP, AR, and payroll transactions.
  • Prepare KPIs and operational reports; collaborate with project managers and owners.
  • Assist with accounting system optimization and process improvements; mentor team members.

Skills

Construction accounting
Financial analysis
Client communication

Education

Bachelor's degree in Accounting

Tools

QuickBooks Online
Sage Intacct
Sage 300 Timberline
Foundation
Knowify

Job description

Description

Do you enjoy helping construction companies maintain accurate financial records, improve profitability, and gain visibility into their operations? Trout CPA is seeking a Senior Associate to join our Client Accounting Services (CAS) team and support construction clients through outsourced accounting, financial reporting, and advisory services.

In this role, you'll work directly with contractors, developers, and construction business owners to manage day-to-day accounting functions, job costing, work-in-progress (WIP) reporting, and financial analysis. You'll help clients make informed business decisions by delivering accurate financial information and identifying opportunities to improve processes and performance.

This opportunity is ideal for an experienced accounting professional who enjoys working closely with clients, thrives in a fast-paced environment, and has an interest in the unique accounting and operational needs of the construction industry.

Key Responsibilities
  • Manage accounting functions for construction clients, including general ledger maintenance, account reconciliations, and month-end close
  • Prepare monthly financial statements and management reports
  • Maintain and analyze job costing data to support project profitability and decision-making
  • Assist with work-in-progress (WIP) schedules, revenue recognition, and project tracking
  • Support budgeting, forecasting, and cash flow management initiatives
  • Review accounts payable, accounts receivable, and payroll transactions
  • Prepare and analyze key performance indicators (KPIs) and operational reportsCollaborate with project managers, business owners, and internal teams to address financial challenges and opportunitiesAssist clients with accounting system optimization, workflow improvements, and process enhancementsMentor and support team members as needed
Requirements
  • Bachelor's degree in Accounting or related field
  • 3+ years of accounting experience, preferably serving construction clients
  • Knowledge of construction accounting principles, including job costing and WIP reporting
  • Experience with QuickBooks Online, Sage Intacct, Sage 300 Timberline, Foundation, Knowify, or similar accounting software
  • Strong understanding of financial statement preparation and account reconciliations
  • Excellent analytical, organizational, and problem-solving skills
  • Ability to manage multiple client engagements and deadlines
  • Strong communication and relationship-building skills
  • CPA certification or CPA-track preferred
Why You'll Love This Role
  • Industry Focus – Work with a variety of construction companies and gain valuable industry expertise
  • Client Interaction – Build trusted relationships and serve as an extension of your clients' accounting teams
  • Variety & Growth – Support multiple clients, projects, and business challenges
  • Professional Development – Expand your accounting, technology, and advisory skills
  • Team-Oriented Culture – Collaborate with experienced professionals in a supportive environment
  • Meaningful Impact – Help construction businesses improve operations, profitability, and long-term success
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Associate, Client Accounting Services (CAS) – Construction Focus
Senior Associate, Client Accounting Services (CAS) – Construction Focus

Trout CPA • Lancaster

On-site
USD 70,000 - 110,000
Manager, Client Accounting Services (CAS) – Professional Services Focus
Manager, Client Accounting Services (CAS) – Professional Services Focus

Trout CPA • Lancaster

On-site
USD 90,000 - 135,000
Construction Accounting & Advisory Senior Associate
Construction Accounting & Advisory Senior Associate

Trout CPA • Manheim Township (PA)

On-site
USD 70,000 - 110,000
Accounting Consultant (Remote)
Accounting Consultant (Remote)

RedHammer • United States

On-site
USD 75,000 - 110,000
Senior Associate, Client Accounting Services (CAS) – Nonprofit Grant Accounting Focus
Senior Associate, Client Accounting Services (CAS) – Nonprofit Grant Accounting Focus

Trout CPA • Manheim Township (PA)

On-site
USD 65,000 - 90,000
Senior Staff Accountant
Senior Staff Accountant

Exzelon • Mesa (AZ)

On-site
USD 70,000 - 90,000
Performance-based bonus opportunities
Paid time off
Career growth and advancement opportunities
Senior Project Accountant
Senior Project Accountant

Specialized Recruiting Group - Livonia • Troy (MI)

On-site
USD 85,000 - 120,000
Blue Cross Blue Shield benefits
401(k)
Additional earning opportunity through
Senior Associate, Client Accounting Services (CAS) – Nonprofit Grant Accounting Focus
Senior Associate, Client Accounting Services (CAS) – Nonprofit Grant Accounting Focus

Trout CPA • Lancaster

On-site
USD 65,000 - 90,000
Construction CAC Senior Associate - Financial Insight
Construction CAC Senior Associate - Financial Insight

Trout CPA • Lancaster

On-site
USD 70,000 - 110,000
Assistant Controller
Assistant Controller

Dycom Industries, Inc • Bowie (MD)

On-site
USD 110,000 - 150,000
Health insurance
Dental & Vision plans
Prescription plans
+2