ChatCPAUS jobsEuropeAustraliaEmployersPay statsOffer checkIs the CPA worth it?
US jobs › Pennsylvania › Senior Associate, Client Accounting Services (CAS) – Construction Focus

Senior · Regional

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

Trout CPA · Lancaster, Pennsylvania · Hybrid

Apply on Trout CPA's site →

Goes straight to the employer's own hiring page. We never sit in between.

PayNot posted
LevelSenior · Accounting
Work modeHybrid
CPA exam supportNot mentioned
CPA licenseEligible or in progress
Experience3 years+
PostedJul 22, 2026
Found by usOct 1, 2026
Last checkedOct 10, 2026

Quick look

Manage day to day accounting, job costing, WIP reporting, and financial analysis for construction clients.

A few years in, CPA in progressWants to grow in public accounting

Worth knowing: Experience with QuickBooks Online Sage Intacct Sage 300 Timberline Foundation Knowify

From the posting

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 reports Collaborate with project managers, business owners, and internal teams to address financial challenges and opportunities Assist clients with accounting system optimization, workflow improvements, and process enhancements Mentor 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...

Read the full posting on the employer's site

More from Trout CPA

Pay, CPA exam support and hiring patterns at Trout CPA
All open Trout CPA jobs on this board

Similar jobs

Studying for the CPA exam?
FAR is the section closest to accounting work. Practice it free, with an explanation under every answer.
Practice FAR free
ChatCPA · Free CPA practice · Employers

Every job links to the employer's own site. This job board is free: no ads, no account.