What are the responsibilities and job description for the Senior Staff Accountant position at American Plant Maintenance?
APM Steam is a fast-growing energy efficiency company focused on steam systems. We are investing heavily on modernizing ourselves with the goal of transforming the industry and providing the best service to our customers nationwide.
We are seeking a highly motivated and detail-oriented Senior Staff Accountant to join our accounting team. Reporting to the Controller, the Senior Staff Accountant will support the management of the organization’s financial accounts, payroll, budgets, cash flow, and financial assets by assisting with day-to-day accounting activities, reconciling accounts, preparing financial reports, and ensuring accurate and timely financial data.
Responsibilities
- Assist with the timely and accurate closing of month end, including reconciliation of general ledger accounts.
- Support the budgeting process by providing detailed financial data and analysis; monitor variances and help with forecasting.
- Collaborate with other departments for the calculation and recording of accruals to ensure expenses are reflected in the financial statements; review projects that have been started but not completed, parts accruals, and subcontractor accruals.
- Enroll in state registrations for unemployment insurance, paid family medical leave (PFML), and workers compensation to ensure the organization is compliant; complete necessary reporting.
- Develop an understanding of the payroll process and provide backup support as needed to ensure timely and accurate payroll processing.
- Support processes related to accounts payable and accounts receivable.
- Contribute to internal and external audits, providing required documentation to CPA.
- Prepare data for tax returns by pulling necessary reports, including month and yearly close data, sales by state, prior year payments, and payroll information by state; manage estimated tax payments throughout the year.
- Maintain and improve internal controls, policies, and procedures to ensure accurate financial reporting and compliance with GAAP.
Qualifications
- Bachelors degree in Accounting or Finance
- 3-6 years of accounting experience
- Experience in financial reporting, budgeting, and general ledger management
- Ability to analyze complex financial data, identify trends, and provide actionable insights
- Proficiency in QuickBooks Desktop
- Salesforce
- Advanced Excel skills
- Strong leadership abilities with excellent communication skills
- Detail oriented with a commitment to accuracy
Salary : $90,000 - $100,000