What are the responsibilities and job description for the Accounting Manager position at J S Wagner Inc?
We are the highly trusted, quality driven and ever-growing leader of historic restoration and innovative construction services.
Accounting Manager
The Accounting Manager reports directly to the Director of Finance and is responsible for managing financial related activities including, payroll, accounts payable, cash management, and OSHA tracking and reporting and various other duties as noted below. This role works independently and closely with other departments. Meeting with vendors when required. A great attitude, strong organization skills, attention to detail, ability to multitask and prioritize, great communication skills across all levels are a must.
Basic general business responsibility:
- Be familiar with the history, values, reputation and expertise of Wagner Roofing Company.
- Embrace Wagner’s company culture in accordance with the company vision.
- Be well versed in basic roofing, construction, building preservation terminology and application. Be able to identify various types of roof and related construction systems.
- Be familiar with various techniques of restoration and building preservation.
- Understand and promote Wagner’s in house capabilities in sheet metal, slate, tile, roofing, restoration and general contracting.
- Evaluate opportunities to determine best fit for Wagner.
- Be proficient in navigating the software and systems used by Wagner Roofing to identify, track and close all types of projects.
- Be a self-starter responsible for setting own schedule in accordance with company goals and objectives.
Payroll/HR:
- Process payroll on a weekly basis. (review time entry, make adjustments as necessary).
- Create all certified payroll reports (Departments are to send/maintain the reports)..
- Track all vacation/sick leave to ensure balance are correct in ADP.
- Make weekly contribution payments to 401k account and record balances in cash management.
- Enter weekly payroll and tax payments in cash management.
- Manage any employee reimbursements or loans that are to be processed during the payroll period.
- Be a champion in the ADP system processes as it relates to payroll/HR.
- Provide salary histories as needed to senior management.
- Assist with annual 401k audits.
- Assist with MD unemployment surveys.
Accounts Payable:
- Manage accounts payable in a time and accurate manner to ensure proper cash management.
- Work with Purchasing Manager and PM’s to get timely approval on all invoices.
- Enter and pay all subcontractor invoices weekly.
- Ensure invoices are approved and coded to the correct PO’s and in the correct period.
- Create weekly cash report for review.
- Review weekly AP and cash with the Director of Finance.
- Enter paid invoices via credit cards.
- Enter paid invoices via ach.
- Manage amex oneap system for invoice payment.
- Reconcile corporate credit card statements.
- Ensure correct coding of cc receipts are entered into accounting system.
- Assist with the creation and sending of annual 1099’s.
- Manage and ensure all subcontract info is up to date (w9’s, cois, qualification forms).
- Complete vendor credit applications
- Make monthly rent payments.
General responsibilities:
- OSHA tracking/reporting in ADP for annual reporting purposes (300 and 300A).
- Track any injuries/accidents for reporting to the corporate insurance.
- Fleet management (list for insurance purposes, UCR filing).
- Manage E-ZPass account.
- Manage Comcast account (office phones).
- Manage/track cell phone accounts.
- Manage/track devices with IT consultant.
- Make monthly adjustment in relation to monthly close of departments at the direction of the Director of Finance.
- Assist in the preparation of the monthly WIP report.
- Assist with annual corporate insurance audits/renewals.
- Assist with annual health insurance renewals/open enrollment.
- Assist with tax exemption filing.
- Assist with annual business license renewal.
- Review and refine this document as needed.