×
Register Here to Apply for Jobs or Post Jobs. X

Senior Accountant

Job in Spartanburg, Spartanburg County, South Carolina, 29302, USA
Listing for: Guy Roofing, Inc.
Full Time position
Listed on 2026-10-17
Job specializations:
  • Accounting
    Financial Reporting, Senior Accountant, Cost Accountant, Accounting Manager
Salary/Wage Range or Industry Benchmark: 70000 - 100000 USD Yearly USD 70000.00 100000.00 YEAR
Job Description & How to Apply Below

We are looking for an experienced, detail-oriented, hands-on Senior Accountant to support the Controller in managing the company's accounting operations, financial reporting, internal controls, and process improvements. This position will play a key role in maintaining accurate financial records, overseeing general ledger activity, supporting construction job costing and Work-in-Progress (WIP) reporting, and ensuring timely month-end and year-end financial closes.

RESPONSIBILITIES:
  • Manage and maintain general ledger accounts, including journal entries, accruals, prepaid expenses, fixed assets, depreciation, and bank account reconciliations.
  • Assist with the monthly, quarterly, and annual financial close processes, ensuring accuracy and timely completion.
  • Prepare and analyze monthly financial statements, balance sheet reconciliations, and financial trends.
  • Investigate significant variances, identify discrepancies, and provide meaningful explanations to management.
  • Support internal controls and ensure compliance with company accounting policies and procedures.
  • Assist with year-end financial reporting, external audits, tax preparation requests, and other financial reviews.
  • Assist with monthly Work-in-Progress (WIP) reporting, including review of project costs, estimated costs to complete, percentage of completion, and job profitability.
  • Support the implementation, maintenance, and ongoing optimization of ERP and Financial system integrations.
  • Import weekly payroll time entries into the accounting system, including reconciling to summary-level reports to ensure accuracy.
  • Import job estimates into the accounting system as finalized by the estimating department.
  • Maintain Client portals to ensure they are current and allow invoicing and collection to occur by contract deadlines.
  • Serve as backup for Purchasing and Sales/Use Tax.
  • Maintain Inventory in the accounting system, including troubleshooting inventory issues related to job cost.
  • Serve as the accounting liaison with the warehouse for physical inventory counts, reconciling inventory to physical counts and reconciling the General Ledger module to the Inventory module.
  • Assist in continuous improvement efforts for processes/procedures for accounting department functions including efforts to automate processes where possible.
PERKS:
  • Health Benefits (medical, dental, vision and more)
  • Paid Holidays
  • Paid Time Off
QUALIFICATIONS:
  • Five or more years of progressive accounting experience, preferably in construction, manufacturing, or another project-based business.
  • Strong knowledge of GAAP, general ledger accounting, account reconciliations, and financial statement preparation.
  • Strong attention to detail, accountability, and commitment to accuracy and continuous improvement.
  • Bachelor’s degree in Accounting or Finance.
  • Accounting software experience required.
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary