Make Your Resume Now

CPA Staff Accountant (or CPA Candidate) – On-Site | Miami Lakes, FL

Full-time Associate

Job Overview

The Staff Accountant plays a critical role in managing the day-to-day accounting operations of the firm. This position requires a highly detail-oriented, hands-on accounting professional with strong experience in AP/AR, financial reporting, and system-driven processes.

The ideal candidate thrives in a fast-paced, high-volume environment, can work independently, and is comfortable owning core accounting functions with accuracy and accountability.

Schedule: Monday – Friday, 9:00 AM – 5:30 PM (EST)

Key Responsibilities

Accounts Payable & Receivable

  • Oversee all AP and AR functions, ensuring timely and accurate processing
  • Review, verify, and reconcile invoices, expenses, and receipts
  • Manage vendor payments and maintain vendor relationships
  • Monitor collections and follow up on outstanding receivables
  • Reconcile client trust accounts in accordance with legal and ethical guidelines

General Accounting

  • Maintain and reconcile general ledger accounts
  • Perform bank and credit card reconciliations
  • Prepare monthly, quarterly, and year-end financial reports
  • Support accounting close processes and ensure data accuracy
  • Maintain and improve accounting policies and procedures

QuickBooks / NetSuite Management

  • Manage financial data using QuickBooks or NetSuite
  • Ensure accurate and timely recording of all transactions
  • Generate and analyze financial reports

Excel & Data Analysis

  • Utilize advanced Excel functions (VLOOKUP, pivot tables, data validation)
  • Develop and maintain financial reports and dashboards
  • Assist with budgeting, forecasting, and variance analysis

Compliance & Audit Support

  • Support audit processes and ensure compliance with GAAP and internal controls
  • Assist with tax preparation in coordination with external accountants
  • Maintain compliance with financial best practices and reporting standards

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!