Staff Accountant

About the job

The ideal candidate will be responsible for timely and accurate preparation of financial accounting data in a variety of areas. It is essential that this candidate brings analytical and organizational skills in order to best support the accounting team.


· Responsible for overseeing Accounts Payable

· Responsible for overseeing Accounts Receivable

· Responsible for overseeing receipt of goods and inventory maintenance

· Responsible for daily invoicing, collections, and posting of cash receipts in General Ledger

· Responsible for daily cash reporting Bank Reconciliations

· Responsible for preparing monthly sales tax filings

· Responsible for preparing weekly payroll entries

· Audit procurement process

· Audit warehouse asset management

· Prepare various General Ledger account analyses

· Prepare journal entries

· Assist in the monthly closing process

· Assist in scheduling disbursements to vendors

· Participate in training programs

· Maintain professional knowledge up to date by participating in courses and educational opportunities

· Perform other duties expected of the Staff Accountant position and assist in all other critical needs of the Company as assigned and directed by the Senior Accountant


  • Integrity, enthusiasm, energy, accountability and positive attitude
  • Teamwork, continuous improvement, and process-based culture
  • Minimum 4 years of experience in General Accounting
  • Bachelor’s Degree in Accounting
  • Strong computer skills in Microsoft Word and Excel
  • Knowledge of SAGE 100 ERP a plus
  • Strong analytical and organization skills
  • Attention to detail