Administrative Assistant/Bookkeeper
CARDINAL CIVIL RESOURCES • Williamsburg, Virginia • Full Time • $22–$25 / hour
Posted on Thu, Sep 17, 2026
About This Role:
Cardinal is seeking a detail-oriented and organized Administrative Assistant/Bookkeeper to join our dynamic and growing team. This position will provide administrative support to the Office Manager and assist the Accounting Department with day to day financial operations, including Accounts Payable, bookkeeping, and general accounting tasks.
Responsibilities:
As an Administrative Assistant/Bookkeeper, you will:
Administrative Duties
· Answer and direct incoming phone calls and emails
· Maintain office records, files, and correspondence
· Assist the Office Manager with daily operations and special projects
· Support project administration and document management
Accounting & Bookkeeping Duties
· Process and manage Accounts Payable
· Review vendor invoices and ensure timely payment processing
· Reconcile vendor statements and resolve discrepancies
· Support month-end and year-end accounting processes
· Maintain accurate financial and records
· Assist the Accounting Department with data entry, account reconciliations, and reporting
· Support payroll administration as needed
Qualifications:
EDUCATION: A high school education or equivalent. Associate’s degree in accounting or related field preferred.
EXPERIENCE: Two or more years of administrative, bookkeeping, or accounting experience
KNOWLEDGE OF:
· Microsoft Office
· Knowledge of Accounts Payable procedures and general accounting principles
· Strong attention to detail and organizational skills
· Ability to manage multiple priorities
· Experience in engineering, surveying, architecture, or construction-related industries is a plus
· Experience with Deltek Ajera is highly preferred
Physical Requirements:
The physical demands described herein are representative of those that an employee must meet to perform the essential function of this job successfully:
· Must be able to lift and carry or otherwise move 25/50/80 pounds regularly/occasionally
· Must be able to drive a vehicle safely regular/occasionally
· Must be able to deal effectively and reasonably with stress in the workplace without lost time or undue strain
· Must be able to sit, walk, talk, and hear for extended periods of time
· Must be able to type/key-in data and answer telephones frequently as needed
· Must have specific vision abilities including close vision, distance vision, color vision, depth perception, and ability to focus
· Must be able to see and respond to dangerous situations
· Must be able to wear personal protective gear regularly/occasionally
· Physical ability work including bending, squatting, reaching, stretching, sitting, standing, running, and climbing stairs
· Must adhere to company policies, safety plan, and the project safety plan
About Us:
Cardinal Civil Resources (“CCR”) is a fun, productive business dedicated to the success of our employees, clients, and our communities. With our rapid growth and several strategic acquisitions, there is an excellent opportunity to begin a fulfilling and rewarding career at CCR. Our success depends on attracting the best talent and continuously striving to improve what we do and how we do it.
EEO Statement:
We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
More live bookkeeper roles
- Assistant Bookkeeper at Linked Professional Services — Hightstown, New Jersey, United States
- Bookkeeper (Morning) at Ahold Delhaize — New York, United States
- Casino Bookkeeper at Town Pump Convenience Stores — Montana, United States
- Office Administrator & Bookkeeper at Elevate — Windsor, Ontario, Canada
- Property Management Bookkeeper at Peak Living — Pleasant Grove, Utah, United States
- Exp Homeowners Association Bookkeeper at Campbell Property Management — North Palm Beach County, United States
- Bookkeeper at Archdiocese of Galveston-Houston (Remote)
- Community Bookkeeper at Koelsch Senior Communities — Olympia, Washington, United States
- Bookkeeper at The North West Company — Winnipeg, Manitoba, Canada
- Bookkeeper at Pitt County Schools — Falkland, North Carolina, United States
- Bookkeeper Administrative Assistant at Jackson Public Schools — Jackson, Michigan, United States
- Bookkeeper with Nonprofit Experience at Castlerock Consulting (Remote)
- LCS Operations/Facilities/16th Section Land Administrative Assistant/Bookkeeper at Teach Mississippi — Mississippi
- Secretary/Bookkeeper at Tazewell County School District — Tazewell, Virginia, US
- School Bookkeeper at Thomas County School District (Remote)
- County Market Bookkeeper at Niemann Foods — Springfield, Illinois, United States
- Accountant/Bookkeeper at Forcht Group Of Kentucky — Corbin, Kentucky, United States
- Bookkeeper at Albertsons — Lubbock, TX, United States
- Administrative Assistant/Bookkeeper at Lamar County School District — Sumrall, Mississippi, United States
- Bookkeeper - Part-Time at Great Livin — Albuquerque, New Mexico, United States
- Bookkeeper Full Time Day at Loblaw Companies — Ottawa, Ontario, Canada
- Bookkeeper at Loblaw Companies — Ottawa, ON, Canada
- STORE BOOKKEEPER at Town Pump Convenience Stores — Montana, United States
- Bookkeeper - 4-Day Work Week at McLenehan and Associates Chartered Professional Accountants (Remote)
- Bookkeeper at Associated Food Stores — Park City, Utah, United States
- Assistant Bookkeeper at Associated Food Stores — Park City, Utah, United States
- Bookkeeper - 100% Remote at MGR (Remote)
- Bookkeeper at MGR (Remote)
- Front End Manager/Bookkeeper at Loblaw Companies — Saskatoon, SK, Canada
- Bookkeeper/Accounting Specialist at Stone Bridge Personnel Services — Longview, Texas, United States
- Part-Time Bookkeeper - St. Peter's in the Loop Church — Chicago, Illinois, United States
- Part-Time Bookkeeper - St. Peter's in the Loop Church - Chicago - Vicariate III — Chicago, Illinois, United States
- Part-Time Bookkeeper - St. Peter's in the Loop Church - Chicago - Vicariate III at N/A — Chicago, Illinois, United States
- Bookkeeper at St. Peter's in the Loop Church — Chicago, Illinois, US
- Bookkeeper at St. Peter\'s in the Loop Church — Chicago, Illinois, United States
- Part-Time Bookkeeper at St. Peter\'s in the Loop Church — Chicago, Illinois, US
- Bookkeeper (Temporary) at The Adam Corporation Group — College Station, Texas, United States