We are looking for a Staff Accountant to join our team in North Carolina on a Contract to permanent basis. This onsite opportunity is ideal for an accounting specialist with solid foundational experience who can step into a staff-level role and contribute across day-to-day financial operations. The person in this position will support core accounting functions, help maintain accurate records, and build cross-functional knowledge to strengthen the team.<br><br>Responsibilities:<br>• Prepare and record journal entries to support accurate monthly and periodic financial reporting.<br>• Maintain general ledger activity and review account balances to help ensure completeness and accuracy.<br>• Assist with corporate tax and sales tax processes, including gathering data and supporting filings.<br>• Contribute to the preparation of corporate tax return documentation and related reconciliations.<br>• Support routine accounting operations by identifying discrepancies, researching issues, and resolving variances in a timely manner.<br>• Partner with team members to expand coverage across accounting tasks and promote effective cross-training within the department.<br>• Help manage staff-level accounting work associated with ongoing business needs and operational changes as assigned.
We are looking for an experienced Bookkeeper to join a team in North Carolina on a contract basis with the potential for a permanent position. This position is ideal for someone who can manage day-to-day accounting activities across multiple client accounts while maintaining accuracy, organization, and strong financial controls. The role requires hands-on expertise with QuickBooks Online, QuickBooks Desktop, and advanced Excel skills to support reporting, reconciliations, and overall bookkeeping operations.<br><br>Responsibilities:<br>• Oversee complete bookkeeping functions for multiple client accounts, ensuring financial records are current, accurate, and properly maintained.<br>• Process accounts payable and accounts receivable activities, including invoice handling, payment tracking, and account follow-up.<br>• Reconcile bank and credit card statements on a regular basis to identify discrepancies and maintain clean financial data.<br>• Prepare financial reports and supporting spreadsheets using Excel to assist with account analysis and decision-making.<br>• Manage bookkeeping workflows in both QuickBooks Online and QuickBooks Desktop based on client needs and reporting requirements.<br>• Maintain organized documentation for transactions, vendor records, customer accounts, and supporting financial materials.<br>• Communicate with clients to address bookkeeping questions, gather needed information, and provide updates on account status.<br>• Support additional accounting-related tasks as needed to ensure smooth and efficient financial operations.