
Assistant Controller
- Saint Louis, MO
- Permanent
- Full-time
The Assistant Controller is responsible for performing both project cost accounting and general accounting functions. This includes cost allocation across entities, capitalization of project expenses, and managing daily accounting operations such as month-end close and financial reporting. A strong understanding of project-related cost tracking along with the ability to track, reconcile, and properly classify costs in accordance with GAAP is required.Key Responsibilities
- Prepare and post standard monthly journal entries
- Perform cash management entries; prepare and/or review bank reconciliations
- Analyze financial and project data to ensure proper revenue recognition
- Oversee project and job billing processes
- Reconcile balance sheet and income statement accounts
- Manage project asset allocation and capitalization of related costs
- Support internal reporting for Project Managers and collaborate with Finance, Operations, and Senior Leadership
- Assist with external reporting including government agencies, tax filings, and audits
- Handle both external and intercompany billings
- Support payroll processes including garnishments, taxes, 401(k), and benefits
- Perform monthly depreciation entries
- Assist in financial data collection, including gathering, organizing, and validating information from various sources (e.g., accounting systems, departments, vendors) to support reporting,
- Support budgeting and forecasting activities
- Reconcile spare parts inventory
- Prepare monthly financial statements (Balance Sheet, Income Statement, and Cash Flow) with minimal supervision
- Assist in the preparation of consolidated financials and elimination entries
- Support cash management activities as needed
- Promote a positive working environment in order to achieve the organization’s goals.
- Perform other duties as assigned.
- Bachelor’s degree in Accounting required
- 3–5 years of public accounting experience required
- Professional demeanor with a positive attitude
- Strong integrity and ability to maintain confidentiality
- Excellent analytical and problem-solving skills
- Strong communication skills (written and verbal)
- Exceptional attention to detail and organizational skills
- Effective time management and ability to multi-task
- Strong math and computer skills; proficient in Excel (pivot tables, V-lookups)
- Experience with Viewpoint Vista or Oracle is preferred
- Must align with Roeslein’s core values and contribute to a safe, efficient, and respectful workplace