What are the responsibilities and job description for the Senior Bookkeeper position at Executive Public Accountants Inc?
Executive Public Accountants is seeking a part-time Senior Bookkeeper / Accounting Specialist to join our team on-site in Andover, MN
Title: Senior Bookkeeper / Accounting Specialist
Schedule: 15-30 hours per week; flexible scheduling between 8 AM-5 PM
Company Overview
Executive Public Accountants Inc. is a well-established accounting firm with over 30 years of experience providing comprehensive services to small businesses and individuals. Our expertise includes full-service bookkeeping, payroll processing, consulting, and tax preparation for a diverse range of industries.
We pride ourselves on a modern, tech-driven environment where we embrace innovative tools to deliver exceptional client service. As a close-knit team across our Andover and Plymouth offices, we prioritize collaboration, professional growth, flexibility, and true work-life balance. We value our employees and foster a supportive, low-stress atmosphere with competitive compensation.
Position Overview
We are seeking an experienced Senior Bookkeeper / Accounting Specialist with advanced expertise in QuickBooks Online to manage full-cycle bookkeeping for multiple small-business clients. This role goes beyond basic transaction entry, requiring strong analytical skills, the ability to handle complex reconciliations, and provide insights that support client decision-making.
The ideal candidate is a QuickBooks power user who can independently manage client books, identify and resolve discrepancies, and contribute to process improvements. This is a key position for someone who thrives on ownership and accuracy in a client-facing accounting environment.
Core Responsibilities
- Perform full-cycle bookkeeping in QuickBooks Online for a portfolio of small-business clients, including transaction entry, categorization, classification, and journal entries (accruals, depreciation, prepaid expenses, etc.)
- Reconcile bank accounts, credit cards, loans, and other balance sheet items; investigate and resolve discrepancies
- Manage accounts payable (bill entry, scheduling payments) and accounts receivable (invoicing, collections follow-up)
- Prepare and file sales tax returns for clients
- Assist with year-end tasks (e.g., 1099 preparation and issuance, W-2 support)
- Process client payroll as needed through QuickBooks Online or integrated providers, including wage calculations, deductions, taxes, and compliance filings
- Collect, organize, and verify client financial documents; communicate professionally to resolve missing information
- Support insurance audits, compliance reporting, and ad-hoc financial analysis
- Optimize QuickBooks setups (chart of accounts, classes/locations, automated rules) and troubleshoot issues
- Collaborate with accountants on tax preparation support and client consulting projects
Qualifications and Skills
- Advanced proficiency in QuickBooks Online required; QuickBooks Online ProAdvisor certification strongly preferred
- 5 years of hands-on experience in small-business bookkeeping or accounting, preferably in a multi-client environment
- Proven ability to manage full-cycle accounting processes independently with minimal supervision
- Experience with payroll processing is a plus
- Excellent analytical and problem-solving skills; experience cleaning up messy books or implementing process improvements is a plus
- High attention to detail, organizational skills, and ability to prioritize across multiple clients
- Proficient in Microsoft Office Suite (including Excel)
- Professional communication skills for client interactions and team collaboration
- Self-motivated, reliable, and committed to accuracy and deadlines
Schedule
This role offers truly flexible scheduling with an academic calendar-friendly option, perfect for those looking for a reduced summer schedule
- September–May: Approximately 15–30 hours per week (based on client needs and deadlines)
- June–August: Option to significantly reduce hours (or maintain normal hours, depending on workload and preference) Hours are Monday–Friday, with flexibility built in year-round.
Additional Information
This is a permanent position based in our Andover office.
Compensation is competitive and commensurate with experience and qualifications. We offer a supportive team environment, opportunities for professional development (including QuickBooks training/certifications), and a genuine focus on work-life balance.
If you're a seasoned QuickBooks expert looking for meaningful work in a family-friendly firm where you can take ownership of client books, and enjoy real flexibility during the summer months, we'd love to hear from you
Pay: $ $35.00 per hour
Expected hours: 15.0 – 30.0 per week
Application Question(s):
- Do you understand this is an on-site role?
Experience:
- QuickBooks Online: 3 years (Required)
License/Certification:
- Quickbooks Pro Advisor Certification (Preferred)
Work Location: In person
Salary : $35