About The Position

The Experienced Senior, Outsourced Finance & Accounting is responsible for performing and overseeing the full cycle general accounting function for small to mid-size organizations. This role involves detailed general ledger reconciliation, accurate transaction recording, financial statement preparation, and client interaction. The position requires a strong understanding of GAAP, financial analysis, budgeting, and client engagement management. Additionally, the role supports client audit and tax preparation, explores innovative solutions, and stays current with relevant technology and tax planning concepts.

Requirements

  • Bachelor’s degree in Accounting or Finance OR six (6) or more years performing general accounting transactions and functions without a Bachelor’s degree, required.
  • Proficient in the use of the Microsoft Office Suite, specifically Excel and Word, required.
  • Experience utilizing industry standard accounting software, required.
  • Excellent verbal and written communication skills.
  • Strong analytical and basic research skills.
  • Solid organizational skills especially the ability to meet project deadlines with a focus on details.
  • Ability to successfully multi-task while working independently or within a group environment.
  • Proven ability to work in a deadline-driven environment and handle multiple projects simultaneously.
  • Ability to interact effectively with people at all organizational levels of the firm.
  • Knowledge of how finance and accounting functions, technology for supporting these functions, and how tax planning can differ by industry and business structure.
  • Knowledge of what is required from a compliance perspective and what is considered a standard or best practice for the industry or business structure.

Nice To Haves

  • Consultative or business advisory experience, preferred.
  • Pursuing or passed the CPA certification exam, preferred.
  • Experience utilizing BSO (BDODrive) platform software such as Intuit’s QuickBooks Online (QBO), Microsoft NAV and Bill.com, preferred.
  • Ability to effectively guide a team of professionals and delegating work assignments as needed.

Responsibilities

  • Performs complete general ledger reconciliation including the entire balance sheet and applies accounting knowledge by properly recording transactions in a general ledger.
  • Creates accounting records such as bill payments, client invoices, payroll, and others; identifies and records adjustments; produces accurate financial statements.
  • Prepares draft financial statements for review; understands how line items/accounts function; properly distinguishes debits from credits; calculates/interprets KPIs for clients; identifies and raises positive and constructive trends to BDO management.
  • Conducts basic financial statement analysis and understands the finance and accounting functions generally performed by a business and common best practices/processes for how they operate.
  • Prepares financial budgets and forecasts and communicates actual to budget variances.
  • Plans basic engagements to include on-boarding and client delivery phases and develops an understanding of engagement economics.
  • Interacts with clients to gain information, documents data necessary to complete assigned tasks; identifies and organizes clients’ financial information; prepares common financial reports and other schedules as requested; formats reports so they are easily read and understood by BDO management and clients.
  • Reviews client information for accuracy; uses deductive reasoning to identify anomalies or gaps and communicates significant client issues to supervisor.
  • Supports drafting proposals and other documents explaining proposed solutions to clients.
  • Articulates AAO’s value proposition and understands our target market/client profile.
  • Applies our processes, systems, technology, and resources to manage workflow and ensures proper documentation and workpapers.
  • Reviews work products and works collaboratively with both AAO and Business Service Center (BSC) team members; produces quality work and sets priorities according to internal and external deadlines and project priority.
  • Takes personal accountability for work products and accepts constructive feedback to guide future actions.
  • Prepares schedules to support the client’s audit preparation and tax compliance requirements.
  • Participates in advanced special projects, as required.
  • Understands and explains tax planning considerations/concepts for various business entities; comprehends the information presented on different tax return forms.
  • Recognizes opportunities for innovation, including improvements for handling day-to-day matters, and developing an understanding of process improvements.
  • Listens for and communicates client problems and challenges to management that may be opportunities to grow the business and relationships with clients; proficient in technology packages clients are using to support their accounting/finance functions; learns new technology quickly.
  • Other duties as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service