The Staff Accountant is Responsible for preparation of monthly financial reports, reviewing cost reports, maintaining financial records and completion of special projects relates to software, budgeting and forecasting.
-
Maintain detailed reconciliations of assigned balance sheet accounts as well as analysis and explanation of variances for assigned transactions.
-
Review and approve reconciliations prepared by other accounting staff.
-
Review month end financial variances before release to Controller to ensure balances correct and accurate.
-
Import weekly payroll time entries into accounting system including reconciling to summary level reports to ensure correct.
-
Ensure all new jobs are exported to Exaktime for crews to be able to assign time to jobs.
-
Report monthly journal entries including depreciation, prepaid and accrue expenses, payroll, reclassifications for incorrect prefix balances, etc.
-
Maintain Fixed asset module for purchases/sales.
-
Manage company credit card websites including troubleshooting user credit card issues and monitoring charges.
-
Reconcile bank accounts.
-
Import job estimates into accounting system as finalized by estimating department.
-
Reconcile customer credit card and EFT payments from processor to accounting software on daily basis to ensure customer AR records are correct.
-
Maintain Client portals to ensure current and allowing invoicing and collection to occur by contract deadlines.
-
Oversight of AP processing to ensure properly recorded and reconcile to other systems. (credit card transactions, subcontractor balances, etc)
-
Daily scanning of deposits including reconciling to subsystems.
-
Backup for purchasing and Sales/use Tax.
-
Back for Technical support for accounting software.
-
Completer Registrations for potential customers within the department guidelines.
-
Maintain Inventory in accounting system including troubleshooting inventory issues related to job cost. Accounting liaison with warehouse for physical inventory counts, reconciliation of inventory to physical count and reconciliation of General ledger module to Inventory module. Provide training to warehouse personnel on inventory scanner and physical count process.
-
Assist in the preparation of company budget by department including ongoing monitoring of budget to actual reports and summarized management reporting.
-
Review and analyze job cost variances to identify changes needed or further research required. Ensure any needed corrections made timely and correctly.
-
Assist in implementing additional software including providing training to end users and monitoring transactions to ensure correct.
-
Assist in continuous improvement efforts for processes/procedures for accounting department functions including efforts to automate processes where possible.
-
Assist with yearend close and preparation of year end audit schedules.
-
Competitive salary
-
Health Benefits ( medical, dental, and vision)
-
Paid Holidays
-
Paid Time Off
-
Associates or bachelor’s degree in Accounting or Finance.
-
35 years’ experience in accounting required; construction experience desired.
-
Accounting software experience required.
-
Job cost experience desired.
-
Knowledge of general accepted accounting principles.
#HP
Guy Roofing is among the largest and fastest-growing roofing companies nationwide. Headquartered in Spartanburg, South Carolina, Guy Roofing provides commercial, industrial, and residential roofing services. Founded in 1970, we have over 50 years of experience in the roofing industry, and remain a family-owned-and-operated corporation to date.