Job Summary:
The Senior Staff Accountant will play a crucial role in managing and overseeing the accounting operations including financial reporting accounts payable and receivable general ledger and tax compliance. This position requires a proactive individual with exceptional analytical skills a keen eye for detail and the ability to work effectively in a fastpaced environment.
Key Responsibilities:
- Prepare and analyze financial statements ensuring accuracy and compliance with GAAP.
- Oversee the accounts payable and accounts receivable functions including invoice processing coding batching and reconciliation.
- Manage general ledger entries and ensure accurate and timely monthend and yearend close processes.
- Conduct regular bank and credit card reconciliations.
- Assist with the preparation of budgets forecasts and financial reports.
- Monitor and analyze accounting data to identify discrepancies and variances.
- Prepare and file tax returns ensuring compliance with federal state and local regulations.
- Lead the preparation of audit materials and assist with external audits.
- Develop and implement accounting policies and procedures to enhance internal controls.
- Mentor and support junior accounting staff providing guidance and training as needed.
- Collaborate with other departments to ensure accurate and timely financial reporting.
Qualifications:
- Bachelors degree in Accounting Finance or a related field.
- CPA certification preferred.
- Minimum of 5 years of progressive accounting experience with at least 3 years in a senior or supervisory role.
- Strong knowledge of GAAP and experience with financial reporting.
- Proficiency in accounting software (e.g. QuickBooks SAP Oracle) and advanced Excel skills.
- Excellent analytical problemsolving and organizational skills.
- Strong attention to detail and ability to meet tight deadlines.
- Effective communication and interpersonal skills.
- Experience in agriculture/construction is a plus.
Remote Work :
No