Skip to content
×

Senior Bookkeeper​/Accounting Manager

Job in Phoenix, Maricopa County, Arizona, 85003, USA
Listing for: Hardacker Roofing
Full Time position Listed on 2026-11-15
Job specializations:
Salary/Wage Range or Industry Benchmark: 70000 - 90000 USD Yearly USD 70000.00 90000.00 YEAR

Job Description & How to Apply Below

Position: Senior Bookkeeper / Accounting Manager
NOW HIRING: SENIOR BOOKKEEPER / ACCOUNTING MANAGER Hardacker Roofing | Phoenix, Arizona

Salary: $70,000–$90,000 Annually, Depending on Experience

Full-Time | Accounting & Administration

Join a Growing, Established Roofing Company

Hardacker Roofing is seeking an experienced, highly organized, and detail-oriented Senior Bookkeeper / Accounting Manager to lead our day-to-day accounting operations.

We are an established roofing contractor with approximately 70 employees, seeking a knowledgeable accounting professional who can take ownership of our accounting processes, maintain financial accuracy, and help support our continued growth.

This is a hands-on management position for someone with advanced accounting skills, strong Quick Books Online proficiency, and the ability to manage multiple financial responsibilities in a fast-paced construction environment.

The selected candidate will have an assigned payroll assistant to support routine payroll administration, allowing greater focus on accounting oversight, financial controls, reporting, and department efficiency.

We are looking for more than someone who can process transactions.
We want an experienced professional who understands the numbers, recognizes discrepancies, improves processes, and provides reliable financial information to management.

Key Responsibilities Accounting Operations & Financial Management
  • Oversee daily accounting activities, ensuring accuracy, consistency, and timely processing.
  • Maintain and reconcile the general ledger, bank accounts, credit cards, and other financial accounts.
  • Prepare and review monthly financial statements, including profit and loss statements, balance sheets, and supporting reports.
  • Manage month-end and year-end closing procedures.
  • Monitor cash flow, operating expenses, account balances, and financial obligations.
  • Identify accounting discrepancies, investigate variances, and implement corrective procedures.
  • Coordinate with outside CPAs, tax professionals, and management.
  • Establish and maintain effective accounting procedures and internal controls.
Payroll Management & Oversight
  • Oversee weekly payroll processing for approximately 70 employees.
  • Supervise and coordinate responsibilities with an assigned payroll assistant.
  • Review payroll for accuracy, including hours, overtime, compensation rates, deductions, and employee classifications.
  • Verify payroll information against supporting records and approved documentation.
  • Ensure compliance with applicable federal and Arizona payroll regulations.
  • Maintain accurate payroll records and support payroll-related reporting and reconciliations.
Accounts Payable & Vendor Management
  • Oversee invoice processing, expense coding, payment approvals, and vendor account reconciliation.
  • Manage vendor and subcontractor payments, outstanding balances, and payment schedules.
  • Monitor payable aging reports and ensure financial obligations are properly recorded.
  • Maintain accurate vendor records and professional relationships.
  • Ensure appropriate supporting documentation and authorization for disbursements.
Accounts Receivable & Collections
  • Oversee customer invoicing, payment application, and account reconciliation.
  • Monitor accounts receivable aging and coordinate collection efforts.
  • Investigate billing discrepancies and resolve outstanding account issues.
  • Maintain accurate customer balances and payment records.
  • Provide management with timely reporting on outstanding receivables.
Construction Accounting & Job Costing
  • Track labor, material, subcontractor, and other project-related expenses.
  • Maintain accurate job-cost records and support project profitability analysis.
  • Review cost allocations and identify unusual or inaccurate project expenses.
  • Assist management in evaluating job performance, cost trends, and financial results.
  • Support accurate reporting across multiple projects and construction activities.
Required Qualifications
  • Minimum 5 years of progressive bookkeeping or accounting experience
    , including significant responsibility for accounting operations.
  • Advanced, hands‑on proficiency with Quick Books Online (QBO), including general ledger, AP, AR, reconciliations, and financial reporting.
  • Demonstrated experience overseeing weekly payroll, preferably for an organization with 50 or more employees.
  • Strong understanding of accounting principles, financial statements, account reconciliations, and month‑end closing.
  • Advanced Microsoft Excel skills, including formulas, reporting, and financial data analysis.
  • Experience managing multiple accounting…

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary