Find Your Next Opportunity Here

The right job is waiting for you.

Search Jobs

Staff Accountant

Williamsville, NY 14221

Posted: 11/29/2023 Job Types: Permanent Industry: Staff Accountant Job Number: 100936 Pay Rate: $65,000 - $68,000 DOE

Job Description

Selective Staffing Solutions has partnered with a reputable law firm that focuses on Immigration Law here in Western New York. This firm specializes in providing comprehensive immigration services to individual and corporate clients, assisting them with various visa applications, work permits, and U.S. Citizenship. They pride themselves with their commitment to excellence, professionalism and personalized service. In addition, this firm has been awarded as one of the "Best Places to Work"in both 2021 and 2022. 

They are currently seeking an experienced Staff Accountant to join their team and manage our financial transactions and records. The ideal candidate will have a strong background in bookkeeping, a keen eye for detail, and the ability to maintain accurate financial data for the firm. This role requires a proactive and organized individual who can ensure the smooth operation of financial processes and contribute to the overall success of the law firm.  

  • Create and send a high volume of client invoices via QuickBooks.
  • Manage day-to-day bookkeeping tasks, including accounts payable, accounts receivable, and general ledger maintenance.
  • Maintain accurate and up-to-date financial records using accounting software.
  • Process and reconcile bank statements, credit card statements, and other financial transactions.
  • Prepare monthly financial statements, including profit and loss statements, balance sheets, and cash flow statements.
  • Assist in the preparation of annual budgets and financial forecasts.
  • Collaborate with the firm's accountants to ensure compliance with local, state, and federal tax requirements.
  • Conduct periodic audits to ensure data integrity and accuracy of financial information.
  • Assist in the development and implementation of financial policies and procedures.
  • Generate financial reports for management and partners as needed.
  • Perform various administrative tasks, such as filing, data entry, and document management.

Job Requirements


  • Bachelor's degree in accounting, finance, or a related field (or equivalent work experience).
  • Proven work experience as a Staff Accountant or in a similar role.
  • Proficient in QuickBooks and Microsoft Excel.
  • Ability to manage numerous internal and external emails
  • Strong knowledge of generally accepted accounting principles (GAAP).
  • Excellent attention to detail and accuracy.
  • Solid understanding of financial statements and financial reporting.
  • Strong organizational and time management skills.
  • Ability to work independently and meet deadlines.
  • Excellent verbal and written communication skills.
  • Experience working in a law firm or professional services environment is preferred.


  • Competitive salary commensurate with experience.
  • Health insurance coverage.
  • Retirement savings plan.
  • Paid time off and vacation days.
  • Professional development and training opportunities.
  • Collaborative and supportive work environment.

Meet Your Recruiter

Kaci Szczygiel
Executive Recruiter

Kaci joined the Selective Staffing Solutions recruiting team in 2021. Today she partners with WNY employers to match top candidates for a wide variety of positions, in addition to a host of other tasks that contribute to the successful operation of our busy staffing firm.


Kaci is a lifelong resident of Buffalo. A Niagara University Graduate, Kaci is passionate about Buffalo sports, food and the people that make up the "city of good neighbors." When she is not in the office you will find Kaci on the tennis court. Rumor has it she beat Roger Federer in a singles match, although we have no evidence to back up the claim. Tennis is not her only talent, as Kaci is known to "drop a mean saxophone beat" when the office needs a pick-me-up. 


Favorite thing about recruiting:

"I love that I have the opportunity to network with so many different people and lead them to opportunities they can fall in love with" 

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.
716-634-3300 1775 Wehrle Dr. Williamsville, NY 14221



What Story Do You Tell Yourself?
Every day when we wake up, whether we know it or not, we tell a ... READ MORE
5 Traits That Translate From The Dance Studio Into The Real World
In the dance community, there is a popular saying, Don t practice until you get it ... READ MORE
Communicate More Efficiently
Open communication is a core leadership skill that is vital to the success of your ... READ MORE