Bookkeeper

Craig Bradford Associates

Jamison (PA)

On-site

USD 42,000 - 70,000

Full time

24 hours 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

Craig Bradford Associates, Inc. seeks a seasoned Bookkeeper to oversee complex accounting activities, ensure accurate financial reporting, and support regulatory compliance. You will manage month-end and year-end closes, analyze data, and provide insights to guide strategic decisions while mentoring junior staff.

This role also involves client relationship management, Keeper data maintenance, and serving on the internal review team to uphold firm standards and quality.

Qualifications

  • Proven experience as a Bookkeeper or in a leadership role within an accounting or professional services firm.
  • Strong understanding of GAAP and tax regulations.
  • Proficiency with QuickBooks and Xero.
  • Ability to perform complex reconciliations and lead month-end/year-end closes.
  • Experience with payroll and sales tax compliance.
  • Excellent analytical and problem-solving skills.

Responsibilities

  • Oversee accounting for a portfolio of clients with GAAP compliance.
  • Perform complex bank, credit card, and balance sheet reconciliations.
  • Identify and implement process improvements for new clients.
  • Oversee payroll processing and timely filing of payroll taxes; prepare sales tax returns.
  • Lead month-end, quarter-end, and year-end closes and prepare financial statements.
  • Provide financial analysis and advisory support to clients for strategic decisions.
  • Build and maintain strong client relationships and be primary contact for complex issues.
  • Maintain client data in Keeper and ensure timely updates.
  • Mentor and train junior bookkeepers and staff on best practices.

Skills

GAAP knowledge
Tax regulations
Reconciliations
Month-end close
Client relation mgmt
Mentorship
Multi-client oversight
Financial analysis

Tools

QuickBooks
Xero

Job description

The Bookkeeper position is responsible for overseeing complex accounting activities, ensuring the accuracy and integrity of financial reporting, and supporting compliance with regulatory standards. This role manages month-end and year-end close processes, analyzes financial data, and provides insights to guide strategic decisions. The Bookkeeper also serves to manage client relationships and as a resource to junior staff, offering guidance and helping to strengthen overall accounting operations.

This position has direct oversight of positions within the company.

Key Responsibilities
  • Financial Management and Oversight: Manage all aspects of accounting for a portfolio of clients, ensuring compliance with Generally Accepted Accounting Principles (GAAP).
  • Account Reconciliation: Perform regular and complex bank, credit card, and balance sheet reconciliations to ensure the accuracy of all financial data and identify any discrepancies.
  • Process Optimization and Cleanup: Take the lead in identifying and resolving complex transactional inconsistencies, historical errors, and cleanup work for new clients. Develop and implement improved processes to enhance efficiency and accuracy.
  • Payroll and Tax Compliance: Oversee payroll processing and ensure accurate and timely filing of all associated payroll taxes. Prepare and file sales tax returns, ensuring compliance with all local, state, and federal regulations.
  • Month-End, Quarter-End, and Year-End Close: Supervise and execute all necessary tasks to complete timely and accurate monthly, quarterly, and annual closes, including the preparation and review of comprehensive financial statements (e.g., balance sheet, income statement, cash flow statement).
  • Financial Analysis & Advisory: Act as a trusted financial advisor to clients. Analyze financial data, provide insightful reports, and present findings in a clear and understandable manner to assist in strategic decision-making and business growth.
  • Client Relationship Management: Build and maintain strong, proactive relationships with clients. Serve as the primary point of contact for complex issues and financial inquiries, providing expert guidance and support. Follow up with clients on a timely basis to resolve all open items.
  • Client Management Software Maintenance: Ensure that all assigned clients are accurately maintained in Keeper on a timely basis.
  • Mentorship and Training: Assist in the training and mentorship of junior bookkeepers and accountants on best practices, software usage, and complex accounting concepts.
  • Review team: Play a key role on the internal review team, performing quality assurance reviews of staff’s work to ensure accuracy and adherence to firm standards.
Qualifications
  • Proven experience as a Bookkeeper or in a similar leadership role, preferably within an accounting or professional services firm.
  • Strong understanding of Generally Accepted Accounting Principles (GAAP) and tax regulations.
  • Proficiency with accounting software (e.g., QuickBooks, Xero) is required.
  • Demonstrated ability to perform complex account reconciliations, manage cleanup work, and execute close-end procedures.
  • Experience with sales tax preparation and filing.
  • Excellent analytical and problem-solving skills, with an ability to identify, troubleshoot, and resolve complex financial discrepancies.
  • Exceptional attention to detail, organizational skills, and the ability to manage multiple clients and projects simultaneously.
  • Superior communication and interpersonal skills, with the ability to build rapport and provide expert guidance to clients.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Bookkeeper
Bookkeeper

Catalyst CFO Advisors • Holmdel Township (NJ)

Remote
USD 45,000 - 65,000
Experienced Head Bookkeeper
Experienced Head Bookkeeper

ADP, Inc. • Rockford (IL)

On-site
USD 65,000 - 90,000
Bookkeeper
Bookkeeper

The UPS Store #0392 • South Carolina

On-site
USD 42,000 - 54,000
Bookkeeper
Bookkeeper

The UPS Store #0392 • Florence (SC)

On-site
USD 38,000 - 52,000
Bookkeeper
Bookkeeper

PrimeTalent • Kansas City (MO)

On-site
USD 40,000 - 55,000
Bookkeeper
Bookkeeper

White Tiger Connections Inc. • United States

Remote
USD 42,000 - 64,000
Comprehensive benefits package
Paid Time Off (PTO)
Bookkeeper
Bookkeeper

Jackson Hewitt Tax Service Inc. • Alamosa (CO)

Hybrid
USD 45,000 - 65,000
Opportunity for advancement
Training & development
Wellness resources
+6
Bookkeeper
Bookkeeper

Jackson Hewitt Tax Service Inc. • Rio Rancho (NM)

Hybrid
USD 45,000 - 65,000
Opportunity for advancement
Training & development
Wellness resources
+7
Bookkeeper
Bookkeeper

Jackson Hewitt Tax Service Inc. • Belen (NM)

Hybrid
USD 42,000 - 64,000
401(k)
401(k) matching
Bonus based on performance
+6
Bookkeeper
Bookkeeper

Jackson Hewitt Tax Service Inc. • Las Cruces (NM)

Hybrid
USD 42,000 - 56,000
Opportunity for advancement
Training & development
Wellness resources
+6