Demo

Bookkeeper

Craig Bradford Associates
Jamison, PA Full Time
POSTED ON 11/4/2026
AVAILABLE BEFORE 12/2/2026

Position Summary

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.

Salary : $70,000 - $80,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Bookkeeper?

Sign up to receive alerts about other jobs on the Bookkeeper career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$40,527 - $50,495
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$92,824 - $124,109
Income Estimation: 
$117,990 - $155,228
Income Estimation: 
$125,305 - $173,168
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Craig Bradford Associates

  • Craig Bradford Associates King, PA
  • Salary: $60K-$70K Depends on experience Position Summary The Client Analyst is a role that supports the entire Employee Benefits Account Management team to... more
  • 8 Days Ago

  • Craig Bradford Associates Trenton, NJ
  • Pay range and compensation package: Comp: $90K-$120K Depends on experience and book size About the Company : The agency seeks a motivated and dedicated tea... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Bookkeeper jobs in the Jamison, PA area that may be a better fit.

  • BURLINGTON OVERHEAD DOOR Burlington, NJ
  • Benefits: SImple IRA Employee discounts Health insurance Paid time off Benefits/Perks Competitive Compensation Paid Time Off Career Growth Opportunities Jo... more
  • 9 Days Ago

  • Cross Key Management Newtown, PA
  • Position Overview: We are looking for an experienced Bookkeeper who will be responsible for managing the financial records and transactions of our property... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!