Job Description
Are you a detail-oriented financial professional looking for a stable career in the heart of Miami? Apex Financial Partners is seeking a highly skilled Senior Bookkeeper to join our dynamic finance team. In this direct-hire role, you will play a crucial role in maintaining the financial integrity of our clients, ensuring accurate reporting, and streamlining our accounting processes. If you thrive in a fast-paced environment and possess a strong command of modern accounting software, we want to hear from you.
As a Senior Bookkeeper, you will be responsible for managing the full-cycle bookkeeping process, from accounts payable and receivable to month-end close activities. We offer a competitive salary, comprehensive benefits package, and a collaborative culture that values professional growth.
Responsibilities
- Manage and oversee the entire accounts payable and accounts receivable cycles, ensuring timely and accurate processing of invoices and payments.
- Perform monthly, quarterly, and annual bank reconciliations to ensure all financial records match bank statements.
- Assist in the preparation of financial statements, including the balance sheet, income statement, and cash flow statements.
- Process payroll entries and support the HR department with payroll-related inquiries.
- Maintain and update the general ledger system, ensuring all journal entries are accurate and properly documented.
- Prepare and file monthly, quarterly, and annual sales tax returns in compliance with state and local regulations.
- Collaborate with external auditors during annual audits and provide requested documentation promptly.
Qualifications
- Associate’s or Bachelor’s degree in Accounting, Finance, or a related field is required.
- Minimum of 3-5 years of professional experience in bookkeeping, accounting, or financial analysis.
- Proficiency in accounting software (e.g., QuickBooks, Xero, Sage Intacct) and Microsoft Excel (advanced functions).
- Strong understanding of Generally Accepted Accounting Principles (GAAP).
- Excellent attention to detail with the ability to identify discrepancies and resolve them efficiently.
- Strong communication skills, both written and verbal, with the ability to interact with clients and team members.
- Ability to manage multiple priorities and meet strict deadlines in a fast-paced environment.