BenchPrep is a company dedicated to providing advanced learning experiences through its cloud-based platform. They are seeking a Staff/Senior Accountant to manage financial records, prepare reports, and ensure regulatory compliance, contributing to the company's financial health and strategic decision-making.
Responsibilities:
- Manage accounting function including account reconciliations, journal entries, AR, AP, and Billing
- Analysis and review of company expenditures, confirming proper allocation of expenses to the various departments, and reporting to these departments as necessary
- Review transactions to ensure accounting treatment is in accordance with GAAP and company policies and procedures
- Analyze billing transactions to ensure proper allocation of revenue recognition policies
- Review general ledger accounts and making all necessary journal entries including posting monthly, quarterly, and yearly accruals
- Assist in building financial statements including balance sheet, income statement, and changes in financial position, as well as budget variance analysis
- Assist in the design and preparation of budgets for review by management
- Prepare year-end schedules for the annual tax returns
- Look for ways to improve upon accounting processes and procedures
Requirements:
- Bachelor's degree in accounting
- 3-5 years (Staff Accountant), or 5-8 (Sr Accountant) years in accounting or auditing
- Thorough knowledge and experience in the areas of financial statement preparation, GAAP, and revenue recognition
- Strong verbal/written communication skills
- Excellent analytical and problem solving skills
- Ability to work well independently and in a team environment
- Self starter, quick learner, and ability to multitask on a regular basis
- Detail-oriented with excellent organizational skills and deadline driven
- Capacity to thrive in a fast-paced environment
- Strong sense of ownership on issues and following through to completion
- Advanced proficiency with Microsoft Excel
- CPA
- Public accounting experience
- Experience working in accounting systems (NetSuite, Intacct, Quickbooks, etc.)