Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controller

Top Talent Recruiter

Controller

CONTROLLER
MONTGOMERY, AL

Position Summary: The Controller is responsible for the financial management, accounting operations, reporting, and internal controls of the company. This position plays a key role in ensuring accurate job costing, timely financial reporting, effective cash management, and strong financial controls while supporting the President/CEO and operational leadership in making informed business decisions.

Because the company operates in the commercial construction industry, the Controller must understand construction accounting, including work-in-progress (WIP) reporting, percentage-of-completion accounting, job costing, retainage, contract billing, change orders, subcontractor management, and project profitability.

The Controller will oversee the day-to-day accounting function and work closely with project managers, estimators, operations, payroll, and executive leadership.

Qualifications
  • Bachelor's degree in Accounting, Finance, or related field required.
  • Minimum 5-10 years of progressive accounting experience, preferably within construction or specialty contracting.
  • Strong knowledge of construction accounting and job costing.
  • Experience preparing and managing WIP schedules and percentage-of-completion accounting.
  • Strong understanding of GAAP and financial statement preparation.
  • Experience managing accounting personnel and financial processes.
  • Strong analytical and problem-solving skills.
  • Ability to communicate financial information effectively to non-financial managers.
  • Advanced Excel skills and strong experience with accounting/ERP systems.
  • Experience with Sage 300 Construction and Real Estate (Timberline) is highly desirable.
  • Experience with payroll/timekeeping systems such as HH2 is a plus.
Key Responsibilities:

Financial Reporting & Accounting
  • Manage all accounting operations, including general ledger, accounts payable, accounts receivable, payroll accounting, fixed assets, and cash management.
  • Prepare accurate monthly, quarterly, and annual financial statements.
  • Manage the monthly and year-end closing processes and establish appropriate closing deadlines.
  • Maintain the company's chart of accounts and ensure consistent accounting practices across departments and divisions.
  • Prepare financial reporting packages for executive leadership.
  • Analyze actual financial performance against budget, forecast, and prior-year results.
  • Identify significant financial trends, variances, risks, and opportunities and communicate them clearly to management.
  • Coordinate annual financial statement reviews, audits, and tax preparation with outside CPA firms.
Construction Accounting & Job Cost
  • Maintain accurate job-cost accounting for all active projects.
  • Prepare and review monthly WIP schedules.
  • Monitor estimated costs to complete, earned revenue, over/under billings, gross profit, and projected final margins.
  • Work with project managers to ensure cost projections are updated accurately and consistently.
  • Review job profitability and identify projects experiencing margin deterioration.
  • Monitor labor, material, subcontractor, equipment, and other project costs.
  • Ensure approved change orders are properly reflected in contract values, billing, and job-cost projections.
  • Reconcile job-cost reports to the general ledger.
  • Monitor retainage receivable and payable.
  • Assist management in analyzing completed-job profitability and historical estimating performance.
Billing, Accounts Receivable & Cash Flow
  • Oversee contract billing, including progress billings and AIA-style applications for payment.
  • Monitor accounts receivable aging and coordinate collection efforts.
  • Maintain visibility into expected cash receipts and significant upcoming cash requirements.
  • Prepare short-term cash-flow forecasts for executive management.
  • Monitor customer payment trends and identify collection risks.
  • Ensure lien waivers, releases, and required billing documentation are properly maintained.
  • Monitor retainage and ensure timely collection following project completion.
Accounts Payable & Subcontractor Controls
  • Oversee accounts payable processes and payment controls.
  • Ensure vendor and subcontractor invoices are properly coded and assigned to the correct projects and cost codes.
  • Maintain appropriate approval processes for purchases and payments.
  • Monitor subcontractor documentation, including W-9s, certificates of insurance, contracts, lien waivers, and other required compliance documentation.
  • Coordinate subcontractor payments with project billing and cash-flow requirements.
Payroll & Labor Cost
  • Oversee payroll accounting and reconciliation.
  • Ensure payroll expenses are accurately allocated to projects, departments, and overhead.
  • Monitor labor-cost reporting and provide management with information regarding labor efficiency and overtime.
  • Coordinate with payroll and HR personnel regarding payroll taxes, employee deductions, benefits, and reporting requirements.
Budgeting, Forecasting & Management Reporting
  • Lead the annual budgeting process.
  • Develop rolling forecasts for revenue, gross profit, overhead, operating income, and cash flow.
  • Maintain company and divisional financial scorecards.
  • Provide management with meaningful KPIs, including:
    • Revenue and gross profit
    • Gross margin percentage
    • Backlog and expected backlog margin
    • WIP and over/under billings
    • Accounts receivable and DSO
    • Cash position and projected cash flow
    • Overhead as a percentage of revenue
    • Job profitability and margin fade/gain
    • Labor and production cost trends
  • Assist executive leadership with scenario planning and financial modeling.
Internal Controls & Risk Management
  • Develop and maintain effective accounting policies, procedures, and internal controls.
  • Maintain appropriate separation of duties and approval authority.
  • Protect company assets through strong cash, purchasing, payroll, and payment controls.
  • Monitor compliance with contractual, financial, tax, licensing, and reporting requirements.
  • Assist with bonding-company financial reporting and information requests.
  • Coordinate financial information required by banks, sureties, insurance providers, and other external partners.
  • Maintain appropriate financial records and documentation.
Systems & Process Improvement
  • Maintain the integrity of the company's accounting and construction-management systems.
  • Improve accounting workflows and reduce unnecessary manual processes.
  • Establish consistent procedures for job setup, cost coding, purchasing, billing, change orders, and job closeout.
  • Work with operations and project management to improve the accuracy and timeliness of project financial information.
  • Develop dashboards and reporting tools that provide management with actionable financial information.
Leadership Responsibilities
  • Manage and develop accounting department personnel.
  • Establish clear responsibilities, deadlines, and performance expectations for the accounting team.
  • Promote accuracy, accountability, confidentiality, and continuous improvement.
  • Build strong working relationships with project managers, estimators, operations personnel, and executive leadership.
  • Serve as a financial resource to managers while maintaining appropriate financial controls.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Controller in Montgomery, AL vacancy
  •  ..., Alabama. Are you enthusiastic about working with financial data and is it your ambition to grow within an International Business Control department? Are you a team-player with strong analytical and reporting skills and interested in understanding not only the numbers,... 
    Suggested
    Work at office
    Flexible hours

    Corbion

    Montgomery, AL
    3 days ago
  •  ...Quality Control CoordinatorThe Quality Control Coordinator contributes to achieving consistent product, enhancing customer satisfaction, minimizing defects and waste, and providing continuous improvements for the organization. These efforts are crucial for ensuring that... 
    Suggested
    Work at office

    ENFRA LLC

    Montgomery, AL
    1 day ago
  • Controller Career Opportunity Esteemed and acknowledged for your Controller expertise Are you searching for a role that allows you to apply your financial expertise and make a meaningful impact, all within a setting close to both your home and heart? Encompass Health,... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Flexible hours

    Encompass Health

    Montgomery, AL
    1 day ago
  • $100k

    NOW HIRING: RN CARE COORDINATOR – POPULATION HEALTH Montgomery, AL | $100,000 Salary | Direct Hire Ambassador Personnel is seeking an experienced RN Care Coordinator to support population health initiatives and improve healthcare outcomes across Alabama. Required...
    Suggested
    Full time
    Immediate start

    Ambassador Personnel, Inc.

    Montgomery, AL
    10 hours ago
  • Owner Operators for Liquid Bulk Chemical Hauling OWNER OPERATOR COMPENSATION ~$10,000 sign-on bonus for owner-operators with a 2016 or newer truck equipped with pump and air ~ Standard owner-operator sign-on bonus is $3,000 ~68% Pump AND Air Equipped ~67% Pump...
    Suggested
    Hourly pay
    For contractors
    Relocation package

    Heniff Transportation

    Montgomery, AL
    a month ago
  • $175k - $200k

    Scion Staffing has been engaged to conduct a search for a Controller for an established global manufacturer of cargo securement and transportation products. This is a direct hire, onsite opportunity based in Prattville, Alabama . POSITION OVERVIEW Our client is seeking... 
    Contract work

    Scion Staffing

    Prattville, AL
    3 days ago
  •  ...Job Description Job Description CONTROLLER MONTGOMERY, AL Summary:   The Controller is responsible for the financial management, accounting operations, reporting, and internal controls of the company. This position plays a key role in ensuring accurate job... 
    Contract work
    For subcontractor

    TOP TALENT RECRUITER

    Montgomery, AL
    9 days ago
  •  ...Controller Location: Montgomery, Alabama Department: Accounting & Finance Position Overview A well-established company is seeking an experienced Controller to oversee its accounting operations, financial reporting, and internal controls. This individual... 

    Core Talent

    Montgomery, AL
    3 days ago
  •  ...than on it, a career in aviation might be for you. Below are some examples of the vast opportunities in this field. AIR TRAFFIC CONTROLLER Commercial airlines aren’t the only ones who need traffic management. In the Navy, our fighter jets, helicopters, and... 
    Full time
    Part time

    U.S. Navy

    Montgomery, AL
    3 days ago
  • $115k - $130k

     ...application will be read by an actual person who’s excited to discover the real you. Summary The primary function of the Assistant Controller position is to manage the financial accounting of the organization in an efficient, client supportive and profitable manner. The... 

    New Charter Technologies

    Montgomery, AL
    17 hours ago
  • Bear Builder associates are fun, easy-going, team-oriented individuals who engage with guests, to create a unique and memorable experience.  Responsibilities: ~ Provide exceptional guest service by assisting guests in creating their personalized furry friends, ensuring...
    Contract work
    Part time
    Flexible hours
    Shift work

    Company Store

    Montgomery, AL
    more than 2 months ago
  • The Human Resources Assistant performs clerical and administrative duties to ensure the accuracy and timely processing of personnel information. Serve as a liaison between management and employees. Address inquiries, communicate decisions, and manage employee files, records...
    Full time
    Flexible hours

    Bentwater Yacht

    Montgomery, AL
    a month ago
  • At University Ace, we’re independently owned and operated so helping our community is our number one priority. We make an impact in the community by helping our neighbors with their projects while working in a fast-paced and fun environment. Our mission is to go the extra...
    Full time
    Weekend work

    Ace Hardware

    Montgomery, AL
    more than 2 months ago
  • COMPANY OVERVIEW: Located in the heart of the Woodforest community, Club Pilates Woodforest is a beautiful boutique fitness studio that offers the best value in Pilates training. It is one of a group of six Club Pilates' studios under the same ownership. There are...
    Full time
    Local area

    Club Pilates Of North Houston

    Montgomery, AL
    more than 2 months ago
  •  ...Responsible for whereabouts of closing files Assist Branch Manager with administrative tasks. Keep checkbook for Fee account and maintain control of the mailing stamps machine. Customer Service - Take calls from lenders, buyers, attorneys, realtors, insurance companies and... 
    Contract work
    Work at office

    Talentify.io

    Montgomery, AL
    14 hours ago
  •  ...positive, "will-do" attitude in supporting the team. * Prepare File Action Reports during the process of closing files. * Quality-control files to ensure they are prepared according to the Records Center's guidelines and specifications. * Become familiar with file... 
    Work at office
    Flexible hours

    Hall Booth Smith

    Montgomery, AL
    7 hours ago
  • Job Description The Athletic Operations Graduate Assistant assists with the daily operations of the athletic department by providing administrative, logistical, and event management support for all varsity and junior varsity athletic programs. This position plays...
    Work at office
    Flexible hours
    Night shift
    Afternoon shift

    Faulkner University

    Montgomery, AL
    5 days ago
  •  ...Take Control of Your Career – Work from Anywhere We are seeking motivated, disciplined, and goal-driven individuals to join our high-performing insurance sales team. Whether you’re an experienced sales professional or looking for a career change, we provide everything... 
    Remote work
    Work from home
    Flexible hours

    DSI Groups

    Montgomery, AL
    3 days ago
  • $70k - $75k

    3107 Timberlake Road Vestavia Hills, AL35243 Greenbrier Senior Living Director of Assisted Living (LPN) 2551 Eastchase Ln Montgomery, AL 36117 Salary: 70,000.00 - 75,000.00 USD / YEAR The Crossings at Eastchase – Montgomery, AL About the Company The Crossings at Eastchase...

    Greenbrier Senior Living

    Montgomery, AL
    1 day ago
  • $125k - $250k

     ...Erie Home, a leading provider of residential roofing solutions, we set you up for success – pre-qualified leads, paid training, and control of your income. We’re hiring Sales Representatives to help strengthen communities by safeguarding homes with expert solutions.... 
    Weekly pay
    Part time
    Weekend work
    Afternoon shift

    Erie Home

    Montgomery, AL
    2 hours ago
  • Research Assistant Assists researchers in planning, maintaining or completing research programs and/or projects involved in the discovery of new knowledge, techniques, and concepts which require fundamental scientific/research knowledge, skills and abilities following...
    Contract work
    Work at office

    Auburn University at Montgomery

    Montgomery, AL
    5 days ago
  • Essential Functions & Responsibilities: • Provides comprehensive administrative support to the HR team, including calendar management, meeting coordination, and corporate car reservations. • Assists with recruitment and onboarding processes: screen resumes, schedule...
    Full time

    Max Credit Union

    Montgomery, AL
    more than 2 months ago
  • $14 per hour

    Public Space Attendant Staybridge Suites Montgomery – Downtown, an IHG Hotel Shift: 3pm-11pm We are seeking a detail-oriented and customer-focused Full-Time Public Space Attendant to keep our lobbies gleaming, restrooms fresh, and guest areas pristine. ...
    Daily paid
    Full time
    Worldwide
    Shift work
    Afternoon shift

    PCH, Inc.

    Montgomery, AL
    2 days ago
  • $14 - $18 per hour

    External Job Description Retail Inventory Associate (Part-Time) NEW Higher Starting Pay! Starting Wage: $14.00 - $18.00 Flexible Scheduling | Paid Training | Performance-Based Pay Increases Looking for a job that keeps you active and rewards hard work? Join...
    Hourly pay
    Part time
    Immediate start
    Flexible hours
    Shift work
    Night shift

    Retail Services WIS Corporation

    Montgomery, AL
    4 days ago
  •  ...employee will be required to stand for long periods of time; using arms, hands and legs repetitively; handle, or feel objects, tools, or controls; reach with hands and arms; and stoop, kneel, crouch, or crawl. The employee frequently is required to walk, climb or balance,... 
    Work at office
    Immediate start
    Flexible hours

    Ascent Hospitality

    Montgomery, AL
    1 day ago
  • Introduction: We are seeking a friendly and professional Front Desk Agent to join our team at our hotel. The Front Desk Agent will be responsible for managing reservations, checking guests in and out, and assisting with any needs or requests they may have during their...
    Work at office
    Weekend work
    Afternoon shift

    Tru by Hilton

    Montgomery, AL
    1 day ago
  • Introduction: We are seeking a friendly and professional Front Desk Agent to join our team at our hotel. The Front Desk Agent will be responsible for managing reservations, checking guests in and out, and assisting with any needs or requests they may have during their...
    Part time
    Work at office
    Weekend work
    Afternoon shift

    Tru by Hilton

    Montgomery, AL
    1 day ago
  • $14 per hour

    PCH Hotels and Resorts - - Responsibilities: Maintain cleanliness and presentation of all public areas; Assist guests with a smile and a helpful attitude; Ensure high-touch surfaces are sanitized regularly; Support housekeeping with supplies and quick response to guest ...
    Afternoon shift

    PCH Hotels and Resorts

    Montgomery, AL
    2 days ago
  • $15 per hour

    External Job Description Inventory Associate Travel Team Starting Wage from $15.00 Part Time: Consistent Schedule with Weekly Pay. Paid Training, Per Diem, and Travel. Perks of Working with WIS Inventory Solutions ~ Hiring Now! ~ Hourly employees...
    Hourly pay
    Weekly pay
    Daily paid
    Part time
    Night shift
    3 days per week

    Retail Services WIS Corporation

    Montgomery, AL
    4 days ago
  • Part-Time Sales AssociateMontgomery, AL (Eastdale Mall)Journeys is a teen retail leader with an emphasis on footwear and unique specialty items including apparel, backpacks, hats and accessories. With more than 800 stores in all 50 US states, Puerto Rico and Canada, Journeys...
    Part time
    Night shift
    Weekend work

    Journeys

    Montgomery, AL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controller. Be the first to apply!