This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are recruiting on behalf of a construction company seeking an experienced Bookkeeper to join their team in Sterling, Virginia. This is a fully in-office position supporting both the accounting and administrative functions of a busy, project-based environment. The ideal candidate will bring strong bookkeeping experience, excellent organizational skills, and proficiency in QuickBooks Online.
Job Responsibility:
Maintain accurate records of daily financial transactions, including posting approximately 5–15 entries per day
Manage accounts payable and accounts receivable, ensuring timely processing, documentation, and follow-up
Perform regular bank reconciliations and resolve any discrepancies to maintain financial accuracy
Create and distribute invoices for new job orders, ensuring proper documentation and timely delivery
Set up new customer profiles in the accounting system (approximately 5–10 entries daily)
Coordinate with vendors to order supplies and maintain appropriate inventory levels
Upload and organize financial reports within QuickBooks Online for tracking and analysis
Prepare project estimates and client invoices with a high level of accuracy and attention to detail
Coordinate payroll processing for employees in partnership with the Owner (ADP)
Provide general administrative support to help ensure smooth day-to-day office operations
Requirements:
Minimum of 3 years of experience in bookkeeping or a related office role
Proficiency in QuickBooks Online and familiarity with its features
Proven experience managing accounts payable and receivable
Strong skills in bank reconciliations and resolving financial discrepancies
Excellent organizational skills to handle administrative and accounting responsibilities
Strong communication skills to coordinate with vendors, clients, and team members