Financial Controller
Primary purpose of this role is to manage and direct daily accounting activities; ensuring the proper accounting and recording of company transactions are performed in an accurate and timely manner; and producing financial reports. Responsible for overseeing administrative staff, handling, or delegating office tasks, maintaining organized HR records and ensuring the office operates efficiently.
Responsibilities:
· Responsible for the preparation of the company’s financial statements
· Supervise and oversee the activities of A/P, A/R and Payroll
· Oversees month-end closing and year-end closing with CPA
· Maintain Sage 100 accounting system to ensure the proper, complete, and accurate record-keeping of accounting company transactions are performed within the Generally Accepted Accounting Principles (GAAP)
· Evaluates departmental performance and assists in making adjustments to daily operations when needed to ensure the company meets overall goals and objectives
· Provides training, guidance, and direction to employees to ensure work is performed in an efficient, timely, and knowledgeable manner
· Prepares and provides financial statements, sales reports, job costing reports, cash flow analysis, and other reports on scheduled or unprompted basis
· Maintains and reconciles all bank and credit card accounts
· Confers with President about budgeting and reviewing strategies to meet overall goals and objectives
· Maintains good corporate relations with customers, vendors, banking institutions, auditors, bonding and insurance companies, and other affiliates
· Works closely with financial institutions concerning banking activity charges, enhancements, and charges
· Responsible for SBA yearly renewal and preparation of all required documentation
· Responsible for general liability, auto and workers compensation insurance renewals and amendments
· Manages all payroll activities
o Prepares weekly payroll and processes payroll through QuickBooks
o Post payroll number to accounting system, Sage 100
o Works with President to determine quarterly or yearly bonuses
o Keeps record of all employee vacation requests and time off accruals
o Updates payroll system for salary changes, benefits changes, wage garnishments, and new hires
o Produces and reviews payroll reports for CPA
· Works directly with external auditors during annual year-end audit / year-end review
o Coordinates year-end audit with CPA and assists in the preparation of audit schedules, data, and information
o Works closely with CPA to provided needed documentation for the audit
o Ensures required information is readily available
o Conducts internal audits of processes, records, and information
o Directs the implementation of needed corrections as determined by audit
· Works on special projects as needed
· Works closely with all departments
Qualifications
· Bachelor’s Degree in accounting, Master’s Degree, or qualifying experience
· 5+ years accounting experience
· 3+ years supervisory experience
· Knowledge of Generally Accepted Accounting Principles
· Knowledge of computer bases spreadsheets and reporting
o MS Excel, Sage 100, QuickBooks, Procore
o Vendor systems: WAWF, RMS, Oracle, etc.
· Knowledge of general office practices and procedures
· Skills in written and verbal communication
· Spreadsheet reporting skills
· Managerial skills and be able to function in a supervisory role
· Some knowledge of contract law
· Must be able to maintain confidentiality and use discretion with sensitive financial information
· Prioritize work to meet scheduled deadlines while handling multiple tasks
· Must have excellent accounting skills, strong organization, and communication skills
Must be a Team player
Disclaimer: The information in this job description indicates the general nature and level of work to be performed. While employed in this position, an employee may be required to perform other assignments.
Job Types: Full-time, Part-time
Pay: $80,000.00 - $110,000.00 per year
Expected hours: 30 – 40 per week
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Experience level:
Physical setting:
Schedule:
- 8 hour shift
- Monday to Friday
- Weekends as needed
Supplemental pay types:
Application Question(s):
- Do you have experience with SAGE 100 Software?
Experience:
- GAAP: 1 year (Preferred)
- Accounting: 3 years (Required)
Ability to Commute:
- Ventura, CA 93003 (Preferred)
Ability to Relocate:
- Ventura, CA 93003: Relocate before starting work (Required)
Work Location: In person