*Reports to:* Controller
*General Responsibilities*
This position services the Company’s financial accounting and general office requirements and needs.
Areas of responsibility include processing Customer Billings, Accounts Receivable, Accounts Payable, Cash Management, and other duties as required by the Company Controller.
Responsibilities also include suggesting and implementing process improvements within areas assigned.
Bi-Weekly Payroll and Human Resources support as needed.
In addition, the position services various office administration responsibilities including but not limited to maintaining Company office supplies, office equipment maintenance and receptionist responsibilities.
*Specific Responsibilities*
* Maintain Job Order Register & establish new Job Order Files
* Review new Job Contracts to establish permitted progress billings based on credit review
* Set up jobs in ComputerEase and enter job cost estimates
* Maintain billing progress points and invoice customers when appropriate
* Copy job invoices and file in job folders
* Prepare a monthly schedule of freight billed to customers
* Prepare Lien Releases when appropriate
* Accounts Receivable posting and account maintenance
* Prepare and scan deposits and post cash receipts to Accounts Receivable subsidiary
* Make routine collection calls on past due invoices and record efforts and communications in ComputerEase.
Update and confer with Controller on past due accounts.
* Match packing slips and purchase orders to Accounts Payable invoices
* Enter matched invoices into ComputerEase
* Review Open Accounts Payable List and pay invoices as appropriate for best cash flow position
* Stuff, stamp, and deliver to post office the accounts payable checks
* File paid accounts payable invoices with check stub
* Maintain and reconcile petty cash fund
* Make necessary entries into the Cash Book
* Complete 1099 reporting requirements
* Collect, validate and process weekly timecards
* Interact directly with supervisors regarding any payroll discrepancies or issues
* Prepare and process bi-weekly payroll
* Prepare and submit required federal and state payroll reports
* Maintain Employee Point system.
Record absences and report results to supervisors
* Input job hours into ComputerEase and create weekly job reports based on hours.
Input job to date hours into weekly Production Report
*Qualifications*
* Associate degree or bachelor’s in financial accounting or equivalent work experience
* Demonstrated strong data management skills (speed and accuracy)
* Strong computer skills, including Microsoft Office
* Familiarity with ComputerEase a plus
* Ability to interact effectively and efficiently with customers, vendors, and employees
* Demonstrated experience and capability in handling confidential information
* Demonstrated ability to work independently
Job Type: Full-time
Pay: From $45,000.
00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Health insurance
* Life insurance
* Paid time off
* Vision insurance
Experience level:
* 5 years
Schedule:
* 8 hour shift
* Monday to Friday
Work Location: In person