Back to all jobs


About the company

Our client is an organization dedicated to providing accessible and high-quality services to the community.

About the role

The Staff Accountant will be responsible for daily accounting and administrative activities. Duties will include (but are not limited to): cash and banking transactions, preparing general leger entries, processing payroll, accounts payable, human resources, and additional administrative tasks as needed.


Job Responsibilities

  • Monitor all bank accounts; record bank transfers, perform bank reconciliations, monitor check clearing and initiate check runs, daily cash requirement planning
  • Process all invoices for the organization and maintain accurate accounts payable register
  • Record and post transactions to the general ledger related to the daily operations of the organization
  • Reconciliation and monthly close of all general ledger accounts
  • Own and maintain the accounts receivable process, manage all receivable accounts, monthly billing statements, process payments, initiate collection of delinquent accounts
  • Process company payroll, including final posting of payroll expense to general ledger and processing accurate deductions
  • Process, review, and distribute annual W2’s
  • Administration of employee benefits (onboarding new employees, managing open enrollment)
  • On-boarding of new employees, including initiating necessary background checks and new hire orientation
  • Aid in preparation of materials for annual audit
  • Collaborate with staff to implement process improvements and streamline operations
  • Other administrative and accounting duties as deemed necessary

Requirements and Qualifications

  • Bachelor’s degree in Accounting or Finance preferred; extensive experience will be considered in lieu of a degree
  • Solid understanding of accounting principles and procedures
  • Proficiency in Microsoft Office (Excel, Word, Outlook) is required
  • Attention to detail and strong organizational skills
  • Familiarity with payroll systems and payroll processing
  • Excellent communication skills; comfort in communicating with both internal and external parties
  • Ability to identify gaps or bottlenecks in a process, and recommend improvements
Create Job Alerts

Connor Lloyd, CPA

Staffing Manager


Reference: JOB-13279

    • Job type: Full-time
    • Location: Buffalo
    • Date posted:
    • Salary:$62000 - $67000