Job Summary
We are seeking a detail-oriented and experienced Bookkeeper to join our team. The ideal candidate will be responsible for maintaining financial records, managing accounts, and ensuring compliance with accounting principles. This role requires a strong understanding of financial concepts and the ability to perform various bookkeeping tasks accurately and efficiently.
Responsibilities
- Perform general ledger reconciliation to ensure accuracy of financial statements.
- Maintain and update financial records, including journal entries and account analysis.
- Prepare and process payroll in accordance with company policies and regulations.
- Assist with tax preparation and filing to ensure compliance with local, state, and federal regulations.
- Generate financial reports to provide insights into the company's financial performance.
- Collaborate with public accounting firms during audits or reviews as needed.
- Ensure adherence to GAAP (Generally Accepted Accounting Principles) in all accounting practices.
- Support management with budgeting and forecasting activities.
Qualifications
- Proven experience as a Bookkeeper or in a similar role within public accounting is preferred.
- Strong knowledge of financial concepts, including tax regulations and payroll processing.
- Proficiency in accounting software and Microsoft Office Suite, particularly Excel.
- Excellent analytical skills with attention to detail for accurate account analysis.
- Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
- Strong organizational skills and ability to maintain confidentiality of sensitive information.
- A degree in Accounting or Finance is a plus but not required; relevant certifications are also advantageous.
Join our team as a Bookkeeper where your expertise will contribute significantly to our financial health and operational success!
Job Types: Full-time, Contract
Pay: $55,000.00 - $70,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person