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 looking for a Bookkeeper to join a growing team in Concord, North Carolina on a contract basis with the potential for a permanent position. This role is ideal for someone who brings strong QuickBooks Online expertise and enjoys keeping financial records organized, accurate, and up to date. The position will support daily accounting activities, contribute to reliable month-end reporting, and help maintain clear visibility into company financial performance.
Job Responsibility
Manage day-to-day bookkeeping activities across payables and receivables, including issuing invoices, applying payments, following up on outstanding balances, and coordinating vendor disbursements
Record and monitor project-related costs to ensure expenses are assigned correctly and job profitability can be tracked accurately
Complete regular reconciliations for bank accounts and credit card transactions, investigating and resolving discrepancies in a timely manner
Prepare monthly financial statements and supporting analyses to highlight results, trends, and variances
Assist with month-end closing tasks by reviewing transactions, confirming account accuracy, and helping finalize reporting data
Maintain the general ledger with precise entries and consistent documentation in line with sound accounting practices
Organize expense records and financial documentation to support reporting accuracy and audit readiness
Requirements
Hands-on experience using QuickBooks Online in a bookkeeping or accounting support role
Demonstrated ability to handle full-cycle bookkeeping responsibilities, including both accounts payable and accounts receivable functions
Working knowledge of job costing and expense allocation, preferably in construction or project-based environments
Experience preparing reconciliations and monthly financial reports with a high degree of accuracy
Strong understanding of general ledger maintenance and standard accounting procedures
Excellent attention to detail with the ability to prioritize multiple assignments effectively
Clear communication skills and a dependable, organized approach to daily financial operations