Junior Controller

  • Location: Birmingham, AL
  • Type: Full-Time
  • Job #22334

Boulo is recruiting a Junior Controller for our client, a Birmingham-based construction services firm that is quickly growing with multiple locations in additional states. 

Job Type: Full-time 
Flexibility: In-office with flexible work culture
Pay: $80,000 – $90,000 
Benefits: Yes

The ideal candidate is detail-oriented and highly organized and will be responsible for managing general accounting tasks, including maintaining financial records, assisting with month-end closing, preparing financial reports, and supporting the CFO while collaborating with the leadership team to ensure the accuracy and integrity of financial data.

Key Responsibilities:

  • General Ledger Maintenance – Assist with the maintenance of the general ledger by recording journal entries, verifying balances, and ensuring proper classification of expenses and revenues.
  • Month-End Close – Support the month-end and year-end close processes, including reconciliations of accounts, preparation of financial statements, and review of accruals.
  • Account Reconciliation – Reconcile various balance sheet and income statement accounts to ensure accuracy and completeness. Investigate discrepancies and take corrective actions.
  • Financial Reporting – Prepare financial reports and statements for management, including monthly, quarterly, and annual financial performance.
  • Accounts Payable & Receivable Support – Assist in managing accounts payable and accounts receivable processes, including invoice processing and collection activities.
  • Tax Compliance – Assist in the preparation of sales tax returns, payroll tax filings, and other tax-related documentation.
  • Internal Controls – Follow internal accounting controls and procedures to safeguard company assets and ensure compliance with relevant regulations.
  • Audit Support – Provide support for internal and external audits, including preparing audit schedules and responding to auditor inquiries.
  • Data Entry & Documentation – Ensure accurate data entry into the accounting system and maintain organized records of financial transactions and supporting documentation.
  • Other Duties – Assist the CFO with various ad-hoc financial analyses and projects as needed.

Qualifications:

  • Education – Bachelor’s degree in Accounting, Finance, or related field.
  • Experience 5+ years of experience in accounting or finance
  • Technical Skills – Proficient in QuickBooks, Microsoft Office Suite (especially Excel) and accounting software
  • Attention to Detail – Strong ability to identify errors, discrepancies, and inconsistencies in financial data.
  • Communication – Excellent verbal and written communication skills, with the ability to work collaboratively with team members and other departments.
  • Problem Solving – Strong analytical and problem-solving abilities, with a proactive approach to resolving issues.
  • Time Management – Ability to prioritize tasks effectively and meet deadlines in a fast-paced environment.
  • Certifications (Optional) – CPA (Certified Public Accountant) or pursuing CPA certification is not required but a plus.