Reporting to the Controller, this position will be a key contributor to the growth and success of the Company.
Responsibilities
- Manage day-to-day accounting
- Review and process weekly expense reports
- Supervise Staff Accountant - AP/AR specialist
- Review weekly check run
- Verify payables procedures followed
- Review month-end A/P accrual
- Review staff accountants' work product
- Act as back up for AR/AP
- Perform month-end, quarter-end, and year-end close tasks
- Monitor, reconcile. and review all balance sheet accounts
- Record miscellaneous journal entries as needed
- Cash and Banking
- Prepare Wires and ACH’s transdactions
- Record non-A/P and non-A/R related cash entries
- Reconcile monthly bank statements to the general ledger
- Accounts receivable
- Weekly A/R aging review with Controller
- Reconcile the A/R sub-ledger to the general ledger
- Record Sales returns allowance
- Prepaid and Other Assets
- Amortize prepaid expenses
- Reconcile prepaid and other assets to the general ledger
- Fixed assets
- Record additions, transfers, and disposals
- Record asset depreciation
- Reconcile fixed assets and accumulated depreciation to the general ledger
- Record capital leases and record amortization
- Accrued expenses
- Prepare month-end non-payables expense accrual
- Record accrued interest
- Reconcile accrued expenses to the general ledger
- Revenue/COGS
- Verify service revenue and COGS recorded in the correct periods
- Reconcile deferred revenue and COGS and recognized but not invoiced revenue and COGS
- Allocation of G&A cost to COGS for specific cost centers
- Payroll
- Submit time, bonuses, and commissions to the payroll provider for processing
- Record biweekly payroll into the accounting system
- Reconcile and adjust vacation accrual to the general ledger
- Record benefits and 401k expenses
- Other
- Interact with External and Bank auditors
- Prepare required bank reporting and audit schedules
- File various state and local business taxes
- Record Lease entries for ASC 842 ond IFRS 16
- Other tasks, as requested
Qualifications
The ideal candidate must be self-motivated with a proven track record in accounting and knowledge of accounting processes. Comfortable in the dynamic atmosphere of a technical organization in a high-growth industry.
Requirements:
- BS degree in Accounting or equivalent, CPA a plus
- 7+ years of accounting experience
- NetSuite experience preferred
- Advanced computer skills in MS Office (Pivot tables, Vlookups, SumIf, linked spreadsheets)
- Ability to manipulate large amounts of data
- Close attention to detail and accuracy
- Excellent written and verbal communication skills
- Must have strong organizational skills with excellent attention to detail
- Strong work ethic and reliable attendance
Job Type: Full-time
Pay: From $100,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Experience level:
Physical setting:
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Experience:
- GAAP: 5 years (Preferred)
Ability to Commute:
Work Location: In person