Job Description
We are seeking a highly skilled and detail-oriented Bookkeeper to join our dedicated finance team in Raleigh, NC. This is a direct hire position offering a competitive salary, comprehensive benefits, and a collaborative work environment. If you have a passion for numbers and a knack for organization, we want to hear from you.
As a key member of our accounting department, you will be responsible for the accurate recording of financial transactions, ensuring compliance with regulatory standards, and providing critical financial insights to leadership. You will work with a variety of clients and industries, handling everything from basic bookkeeping to complex financial reconciliation.
Responsibilities
- Manage and maintain the general ledger, ensuring all transactions are accurately recorded and classified.
- Perform daily bank reconciliations and resolve any discrepancies immediately.
- Process accounts payable and accounts receivable, ensuring invoices are paid on time and customer invoices are collected efficiently.
- Assist in the preparation of monthly, quarterly, and annual financial statements in accordance with GAAP.
- Prepare and file sales and use tax returns as required.
- Process payroll for multiple employees, ensuring accuracy and timely distribution.
- Assist external auditors with year-end audits and provide requested documentation.
- Maintain and organize digital and physical financial records and documentation.
Qualifications
- Minimum of 3-5 years of professional bookkeeping experience in a corporate or accounting firm environment.
- Associate degree in Accounting, Finance, or Business Administration (Bachelor's degree preferred).
- Proficiency in QuickBooks and/or Xero accounting software.
- Strong working knowledge of Microsoft Excel (VLOOKUP, Pivot Tables, Macros).
- Familiarity with payroll processing systems (e.g., ADP, Gusto).
- Strong understanding of GAAP and basic tax preparation principles.
- Exceptional attention to detail with the ability to detect errors in data entry.
- Excellent communication skills and the ability to interact professionally with clients and team members.