Job Description - Bookkeeper


Date posted: October 19, 2026


Pay: $26.00 - $34.00 per hour


Job description:






Position Summary


The Bookkeeper is responsible for maintaining accurate financial records and supporting


the Controller with the day-to-day accounting operations. This position


ensures timely processing of financial transactions, assists with project cost tracking, and


supports the financial management of projects.


Essential Duties and Responsibilities



  • Record and maintain all financial transactions accurately.

  • Process Accounts Payable (AP) and Accounts Receivable (AR).

  • Prepare and post journal entries.

  • Reconcile bank, credit card, and general ledger accounts.

  • Maintain vendor and customer records.

  • Review and process invoices, expense reports, and employee reimbursements.

  • Assist with billing customers and tracking collections.

  • Support the Controller with month-end and year-end closing activities.

  • Maintain organized financial records and supporting documentation.

  • Assist with payroll support by verifying timecards and project coding as requested.

  • Communicate with vendors regarding invoices and payment inquiries.

  • Ensure compliance with company policies and accounting procedures.

  • Maintain confidentiality of all financial information.

  • Perform additional accounting and administrative duties assigned by the Controller.


Qualifications



  • Associate's degree in accounting, Finance, or Business Administration preferred.

  • High School Diploma or GED required.

  • Minimum of 2 years of bookkeeping or accounting experience.

  • Experience in construction, telecommunications, or project-based accounting

  • Bilingual in English and Spanish required


preferred.


Required Skills



  • Strong understanding of bookkeeping and accounting principles.

  • Experience with QuickBooks (Desktop and/or online preferred).

  • Intermediate to Advanced Microsoft Excel.

  • Excellent attention to detail and accuracy.

  • Strong organizational and time management skills.

  • Ability to prioritize multiple tasks and meet deadlines.

  • Excellent written and verbal communication skills.

  • Ability to work independently while supporting the Controller.

  • High level of integrity and confidentiality.


Preferred Qualifications



  • Experience with job costing.

  • Experience processing subcontractor invoices.

  • Knowledge of project accounting.

  • Experience supporting a Controller or Finance Manager.


Work Environment



  • Office environment.

  • Monday through Friday.

  • Full-Time.


Key Performance Indicators (KPIs)



  • Accuracy of financial records.

  • Timely processing of Accounts Payable and Accounts Receivable.

  • Bank reconciliation accuracy.

  • On-time month-end close support.

  • Invoice processing turnaround time.

  • Collection of outstanding receivables.

  • Accuracy of project cost tracking.

  • Compliance with company accounting policies.

  • Quality and timeliness of financial reports.


Physical Requirements



  • Prolonged periods sitting at a desk and working on a computer.

  • Ability to lift up to 20 pounds occasionally





Education:


 



  • Associate (Required)


 


Experience:


 



  • bbookkeeping or accounting: 2 years (Required)


 


Language:


 



  • Spanish (Required)


 


Ability to Commute:


 



  • Chantilly, VA 20153 (Required)


 




Work Location: In person





 
Original job Bookkeeper posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Bookkeeper Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.