Data when you need IT(tm)

Staff Accountant

Posted 07/27/2017

The Staff Accountant maintains and controls the General Ledger accounts and business transactions of the organization, applying generally accepted accounting principles that include analytical work and thorough review of financial records. The Staff Accountant also assists the Vice President with Human Resources functions, including employee benefits and company programs.


Maintain the day-to-day, monthly and year-end operations of the Accounting/ Finance Department.

Perform the processing and recording of accounts payable transactions and ensure that all invoices and staff reimbursements are paid accurately.

Manage the processing of cash receipts, recording of revenue and receivable and work closely with Executive Staff to ensure that revenues and receivables are reconciled at any given time.

Perform the processing of functional and benefits expense allocations, monthly accruals, amortization of prepaid expenses, fixed assets depreciation and recording of adjusting and reclassification journal entries, if necessary.

Prepare and analyze the monthly budget/forecast to actual variance reports per program and department.

Perform general accounts analysis and reconciliations, including bank statements, fixed assets, employer’s benefit costs, accruals and prepaid expenses.

Prepare financial reports such as financial statements and budget performance.

Maintain client agreement balances in ConnectWise and provide weekly, monthly and year end reports, noting liability, value, usage and forecast.

Office Management

KUnderstands company priorities and objectives and takes an active role in accomplishing these objectives.

Maintains a positive relationship with employees and managers through clear and concise communication via voice mail, email, or direct in-person communication.

Assist with the establishment and maintenance of processes and/or systems for Human Resources, including employee benefit management, employee reviews and company programs.

Ensure that pertinent paperwork and records are maintained.

System Support

Serves as the primary technical resource for all server based systems, including but not limited to: Microsoft Server, Exchange, Microsoft Office 365, server management products, Active Directory and VMWare.

Ensure IT systems interconnect seamlessly with associated systems, file servers, email servers, application servers, and administrative systems.

Develops and maintains processes, procedures and plans to ensure system availability and recovery as defined by internal and/or customer business requirements.

Provides technical expertise and advice to the operational and development teams and management on matters of systems architecture and integration developments, including their feasibility.

Ensures systems are configured and distributed correctly to meet stability and performance objectives. Further tracks utilization and capacity requirements to facilitate good decision making.

Financial Software/System Support

Assist clients with the principals and use of accounting software.

Analyze financial and/or system issues and apply standard procedures and documented techniques to resolve them in an efficient and timely manner.

Install new software releases and system upgrades within financial software environments.

Communicate and coordinate schedules and system downtime to customers.

Respond to inquiries from staff, administrators, service providers, site personnel and outside vendors to provide financial and/or system assistance and support.

Job Requirements

Proficient in QuickBooks, Sage 50 or similar SMB accounting systems.

Proficient in Microsoft Office applications: Excel, Word and Outlook.

Experience with Sage 100, Epicor, Microsoft Dynamics ERP and/or any manufacturing-based ERP\MRP systems a plus.

Education: Degree in Accounting or related field.

Experience: 5+ years of experience, working in a business accounting role.

Other: Valid Driver’s License required.