Job Description
Are you a meticulous Bookkeeper seeking a stable, direct-hire opportunity in Virginia?
Apex Financial Solutions is currently recruiting a Senior Bookkeeper to join our dynamic finance team. We are looking for a detail-oriented professional who thrives in a fast-paced environment and is committed to maintaining the financial integrity of our organization. This is a direct-hire position offering long-term stability and growth.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Work in a collaborative, modern office environment.
- Opportunity for professional development and advancement.
Responsibilities
- General Ledger Management: Oversee the daily maintenance of the general ledger, ensuring all entries are accurate, complete, and timely.
- Reconciliation: Perform bank reconciliations and credit card reconciliations to ensure balances match financial records.
- Accounts Payable/Receivable: Process and verify invoices, manage vendor relationships, and ensure timely payments while tracking incoming payments.
- Financial Reporting: Prepare monthly and quarterly financial reports, including balance sheets and profit & loss statements for executive review.
- Compliance: Ensure all financial processes comply with federal and state regulations and internal policies.
- Payroll Assistance: Assist with the preparation of payroll data and year-end tax documents.
Qualifications
- Experience: Minimum of 3-5 years of experience in bookkeeping, accounting, or a related financial role.
- Education: Associate degree in Accounting, Finance, or Business Administration required; Bachelor's degree preferred.
- Software Proficiency: Strong proficiency in QuickBooks Online or NetSuite is mandatory; advanced Excel skills (VLOOKUP, Pivot Tables) are highly desired.
- Attention to Detail: Exceptional ability to identify discrepancies, resolve errors, and maintain high data accuracy standards.
- Communication: Excellent verbal and written communication skills for interacting with vendors and cross-departmental teams.