Bookkeeper

NRI Staffing

Rockville (MD)

On-site

USD 45,000 - 80,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NRI Staffing Inc. is seeking an experienced Bookkeeper in Rockville, MD to manage day-to-day accounting for a construction-focused business.

Key duties include accounts payable/receivable, payroll support, and job costing. Proficiency with QuickBooks Online and AIA billing is required, with a direct-hire, on-site schedule.

Qualifications

  • Proven experience as a Bookkeeper in a construction or project-based environment.
  • Strong proficiency with QuickBooks Online and basic payroll support.
  • Familiar with AIA billing and construction accounting practices.
  • Knowledge of accounts payable/receivable and bank reconciliations.
  • Attention to detail and strong organizational skills.
  • Ability to work independently and manage multiple priorities.

Responsibilities

  • Manage daily bookkeeping and accounting functions using QuickBooks Online.
  • Process and maintain accounts payable and accounts receivable.
  • Perform monthly bank reconciliations and balance accounts.
  • Prepare and submit AIA progress billings (G702/G703, SOVs, retainage).
  • Track change orders, stored materials, and invoicing accuracy.
  • Generate and distribute approx. 80 customer invoices per month.
  • Support payroll administration; Paychex experience preferred.
  • Maintain accurate job costing records for materials and project expenses.
  • Track and process subcontractor/vendor payments; assist in financial reporting.

Skills

Independent worker
Attention to detail
Communication skills
Problem solving

Tools

QuickBooks Online
Paychex

Job description

Salary: $45,000 - $80,000 annually (DOE)

Schedule: Monday-Friday, Business Hours (Flexible Schedule Available)

Job Type: Direct Hire

About the Company

Our client is a well-established marble and tile contractor located in Rockville, Maryland. Operating from a warehouse and office facility, the company works on a variety of commercial projects and partners with numerous subcontractors to deliver high-quality craftsmanship and service.

Position Summary

We are seeking an experienced Bookkeeper to manage day-to-day accounting operations and support the financial activities of a growing construction-related business. The ideal candidate will have strong QuickBooks Online experience and a solid understanding of construction accounting processes, including AIA billing procedures.

This role requires someone who can work independently, maintain accurate financial records, and effectively manage accounts payable, accounts receivable, payroll support, and job costing activities.

Key Responsibilities
  • Manage daily bookkeeping and accounting functions using QuickBooks Online.
  • Process and maintain accounts payable and accounts receivable.
  • Perform monthly bank reconciliations and account balancing.
  • Prepare and submit AIA progress billings, including:
  • G702 and G703 forms
  • Schedules of Values
  • Retainage tracking
  • Stored materials documentation
  • Change order billing
  • Generate and distribute approximately 80 customer invoices per month.
  • Support payroll administration; experience with Paychex is preferred.
  • Maintain accurate job costing records for materials and project expenses.
  • Track and process payments for subcontractors and vendors.
  • Assist with financial reporting and other accounting-related duties as needed.
Qualifications
  • Proven experience as a Bookkeeper, preferably in construction, contracting, or a project-based environment.
  • Strong proficiency with QuickBooks Online.
  • Experience with AIA billing and construction accounting practices.
  • Knowledge of accounts payable, accounts receivable, and bank reconciliations.
  • Paychex experience preferred.
  • Strong attention to detail and organizational skills.
  • Ability to work independently and manage multiple priorities.
  • Excellent communication and problem-solving skills.
Company Overview
  • Construction-focused environment with heavy job-costing requirements.
  • Office located in Rockville, MD.
  • Stable direct-hire opportunity with long-term growth potential.

Benefits information will be discussed during the interview process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Bookkeeper (Construction)
Bookkeeper (Construction)

Sanford Barrows Group • Miami (FL)

On-site
USD 60,000 - 80,000
Health insurance
Dental insurance
Paid time off
+1
Construction Bookeeper
Construction Bookeeper

D2 LLC • Rockville (MD)

On-site
USD 50,000 - 70,000
401(k) with employer matching
50% employer-paid health insurance
Stable, long-term position
Bookkeeper
Bookkeeper

Southwest Florida Manufacturer • Fort Myers (FL)

On-site
USD 45,000 - 70,000
Health insurance
Dental and vision insurance
Paid time off
+3
Bookkeeper (QuickBooks Online & AIA Billing)
Bookkeeper (QuickBooks Online & AIA Billing)

NRI, Inc • Rockville (MD)

On-site
USD 42,000 - 56,000
Bookkeeper / Office Operations Manager
Bookkeeper / Office Operations Manager

Ascendo Resources, LLC • Uniondale (NY)

On-site
USD 85,000 - 95,000
Health insurance
Three weeks PTO
Two company retreats
+2
Bookkeeper
Bookkeeper

TALENT CONNECT EXECUTIVE SEARCH & HR SOLUTIONS • Chantilly (VA)

On-site
USD 36,000 - 47,000
Accounting Assistant
Accounting Assistant

Doyle Construction Company • Rockville (MD)

On-site
USD 42,000 - 56,000
Medical insurance
Dental insurance
Vision insurance
+8
Senior Accountant-Construction
Senior Accountant-Construction

HRB • Gaithersburg (MD)

On-site
USD 70,000 - 100,000
Construction Bookkeeper / Office Manager
Construction Bookkeeper / Office Manager

Sanford Barrows Group • Florida

On-site
USD 52,000 - 68,000
BOOKKEEPER CONSTRUCTION
BOOKKEEPER CONSTRUCTION

Donna Cornell Enterprises • Town of Germantown (NY)

On-site
USD 41,000 - 48,000
100% employer-paid health insurance (H
Paid time off (PTO)