CONTROLLER
Position Description
Responsible for overseeing the company’s accounting operations.
Responsibilities:
· Responsible for month-end closing and preparation of financial reports for leadership.
· Analysis of monthly general ledger account activity, journal entries, accruals, variances to budget, and account reconciliation.
· Accounting for long-term contract revenue using percentage of completion accounting method,
· Preparation of monthly balance sheets and profit/loss statements.
· Supervision of accounts payable process and account receivable billing process
· Manage cash transfers for payroll requirements; maintain payroll data and processes monthly payrolls.
· Maintenance of various spreadsheets to support financial transactions and analysis of various expenses.
· Participate in the annual budget process for the Company and interim forecasting.
· Collaborate with Project Managers to review spend plans and create budgets; schedule meetings to review cost estimates with leadership.
· Monitoring the progress of projects and ensuring that project billings are issued to customers and recommend ways to minimize costs.
· Other company accounting duties or supervision of duties assigned.
Essential Functions
The ideal candidate will have experience as an accountant in our industry, preferably in a senior role. As a strong communicator and skilled financial analyst, this person will streamline our budgeting, payroll, and financial reporting processes. The controller will also produce thorough financial-status reports for senior managers to help improve our operational efficiency and aid in our continued growth.
Required Skills and Qualifications
- Strong understanding of banking processes and financial data analysis
- Working knowledge of national and local tax regulations and compliance reporting
- Experience in managing payroll, with focus on streamlining accounting processes
- Exemplary history of financial project management
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
Schedule:
Ability to Relocate:
- Coraopolis, PA 15108: Relocate before starting work (Required)
Work Location: In person