What are the responsibilities and job description for the Senior Accountant - CPA position at BS&A?
Job Title: Senior Accountant
Location: Bath, MI, Hybrid. We expect the Senior Accountant to be in the Bath, MI office 25% to 33%.
Directly Reports to: Manager, Financial Reporting
FLSA Classification: Exempt
Your Role
As a Senior Accountant, you will play a pivotal role in the finance department, ensuring accurate financial reporting, compliance with accounting standards, and providing valuable financial insights. This role offers a clear path to Accounting Manager, with responsibilities including managing complex accounting tasks, overseeing financial reporting, ensuring compliance with corporate policies, internal controls, and US GAAP; and supporting both internal and external audits.
Responsibilities and Duties
General Ledge Management:
QUALIFICATIONS
Mandatory Requirements
Preferred
Physical Requirements
Standard office environment
In the Bath, MI office 25% to 33%
Travel Requirements
Will work out of the Bath, MI office 25% to 33%
Location: Bath, MI, Hybrid. We expect the Senior Accountant to be in the Bath, MI office 25% to 33%.
Directly Reports to: Manager, Financial Reporting
FLSA Classification: Exempt
Your Role
As a Senior Accountant, you will play a pivotal role in the finance department, ensuring accurate financial reporting, compliance with accounting standards, and providing valuable financial insights. This role offers a clear path to Accounting Manager, with responsibilities including managing complex accounting tasks, overseeing financial reporting, ensuring compliance with corporate policies, internal controls, and US GAAP; and supporting both internal and external audits.
Responsibilities and Duties
General Ledge Management:
- Maintain and reconcile general ledger accounts.
- Record payroll and related accruals in the general ledger; reconcile related accounts.
- Perform as a key contributor in the month-end and year-end close processes.
- Prepare journal entries during the financial accounting close process, including revenue recognition, lease accounting, accruals, prepaids, and capitalized software.
- Validate correct posting of entries via account reconciliation preparation, and review and report preparation.
- Ensure revenue is recognized in compliance with US GAAP (ASC 606), including reviewing contracts and updating systems (RightRev).
- Review commission calculations for accuracy and capitalization in accordance with ASC 340.
- Review account coding for accuracy and completeness in line with budget.
- Ensure accuracy and completeness of data in the accounting system.
- Prepare and analyze monthly, quarterly, and annual financial statements.
- Prepare accurate and compliant financial statements and reports.
- Provide timely insights regarding the financial condition of the company.
- Monitor and analyze operating results.
- Investigate and report on variances.
- Prepare, maintain and analyze key Software as a Service (SaaS) performance metrics.
- Assist in the preparation of the monthly financial package.
- Help to ensure all financial reporting deadlines are met.
- Prepare regular reconciliations of balance sheet accounts, including reconciling bank statements on a daily basis.
- Resolve discrepancies by collecting and analyzing account information.
- Reconcile subledgers to general ledger account balances.
- Assist with the annual financial statement audit; coordinate with the third party auditors, including preparation of the financial statements and footnotes.
- Ensure compliance with US GAAP reporting requirements and support the external audit of financial statements, including preparation of audit schedules and responding to auditor questions and requests.
- Manage and ensure compliance with local, state and federal government reporting requirements and tax filings
- Prepare and file tax returns and other statutory filings.
- Stay updated with changes in tax laws and regulations.
- Build personalized and cross-functional relationships with internal stakeholders, collaborate closely with cross-functional teams, and contribute significantly to the accuracy and integrity of our financial processes
- Other responsibilities and duties as assigned.
QUALIFICATIONS
Mandatory Requirements
- CPA
- Bachelor's degree
- At least 3 years of experience in the audit function at a public accounting firm; or
- At least 4 years of experience between both public accounting and private industry
- Experience with a SaaS company backed by institutional investors
- Four (4) years’ experience as a Senior Accountant (or progressive roles) at a SaaS company backed by institutional investors (i.e., Private Equity or Venture Capital), or
- Four years’ experience between public accounting firm and audited SaaS companies, preferably a minimum of two (2) years at each.
- Experience with a SaaS company backed by institutional investors
- Strong knowledge of GAAP and financial regulations.
- Demonstrated and working knowledge of GAAP.
- Proficiency with technical accounting, including:
- ASC 606 (Revenue Recognition).
- SaaS revenue recognition and systems integration.
- Revenue recognition related to customer contracts.
- Excellent analytical skills and attention to detail.
- Ability to manage stress and anxiety levels in complex and fast paced environments.
- Proficient in software and tools including for:
- Advanced Excel skills, including XLOOKUP, SUMIFS, and pivot tables
Preferred
- Advanced degree in Accounting or Master of Business Administration (MBA)
- Certinia ERP, Right Rev, Salesforce SaaS platforms
Physical Requirements
Standard office environment
In the Bath, MI office 25% to 33%
Travel Requirements
Will work out of the Bath, MI office 25% to 33%