Senior Accountant

Other jobs >> General




Job Description


* Implement a process to record transactions by department,compare costs incurred to budget and analyzeproduct line performance

* Review and recordjournal entries required to reflect the monthly activity

* Prepareanalysis supporting the monthly close process and month end balances

* Review all expenses incurred

* Prepare monthly journal entries to record transactions


* Preparebi-weekly payroll including all earnings and deduction items

* Calculateand recordall commissions, incentives and bonus plans

* Review and processall payroll related benefits and insurance payments

* Process all time card corrections and submit time reporting for periodic payroll processing


* Complete and review monthly accounting close process including analysis of the monthly operating results to ensure accurate accounting records are maintained

* Preparemonthly financial statementsincluding all statement pages

* Assure accurate and timely production of all financial information

* Complete and route weekly dashboard

* Perform cash projections weekly to effectively manage cash balances

* Prepare ad hoc analysis as needed


* Process credit cards

* Apply customer checks

* Complete bank deposits

* Prepare monthly bank account reconciliations


* Review and reconcile general ledger accounts, particularly cash accounts, etc.

* Prepare other reconciliations


* Assist withpreparation of annual budget

* Update annual budget with actual performance each month


* Review and approveall open accounts

* Make and log collection calls and emails

* Process invoices for all customers

* Process approved credit memos


* Select and prepare checks for payment along with cash balance and invoice aging

* Review coding and entry of all approved invoices from vendors

* Assure proper approvals are applied

* Monitor and resolve any vendor payable concerns

* Set up new vendors; review and validate TIN


* Manage and assure compliance with various state sales tax requirements

* Prepare and pay monthly & quarterly sales tax payments for required states

* Monitor and require sales tax exemption certificates as needed


* Reconcileall relevant accounts supporting final year financial reporting

* Provide supportfor tax return provision and assembly


* Handle 401(k) transactions and reporting

* Process all benefits payments

* Address any HR related questions/issues. Collaborate with HR Manager as needed

* Manageand interpret HR policies and guidelines, including PTO, etc.

* Assist in preparation of annual calendar


* Record and reconcile all fixed asset records of the company


* Pay tax deposits as required


* Prepare quarterly payments and reporting


* Prepare annual workers compensation audit


* Support NetSuite accounting systems implementation and manage periodic renewals

* Develop, implement, and maintain accounting procedures, practices and policies

* Implement, document and maintain adequate and effective internal controls

* Ensurecompliance with all applicable laws, rules, and regulations

* Support and trainOffice Manager as required

* Supervisestaff, if applicable

* Perform all other duties and responsibilities that may be assigned from time to time
  • 1
  • Negotiable
  • None
  • None
  • Re-195538
  • Permanent
  • 3

How to Apply: Please click here to create a free account and post your resume. Only logged in job seekers can apply for a job.

Find us at:

Never provide bank account, credit card details or any other financial information, or make any form of payment, when applying for a job. If you are ever asked to do this by a recruiter on Pure Jobs please click the Report button or contact us with the advertiser's company name and the title of the job vacancy. You should not send any money to anyone. A genuine employer with a job offer would never ask you to do this.

Report this job

Report a job

If you're concerned about a job advert, let us know and our quality team will investigate.

Your name(*)
Invalid Input

Your email address(*)
Invalid Input

Please select you reason(*)

Additional information(*)
Invalid Input

Invalid Input

Get new jobs for this search by email.

Also get an email with jobs recommended just for me.

Create Alert

Subscribe to updates from our blog