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
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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,...SuggestedWork at officeFlexible hours
- ...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...SuggestedWork at office
- 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,...SuggestedFull timeContract workPart timeWork at officeLocal areaFlexible hours
$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...SuggestedFull timeImmediate start- 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...SuggestedHourly payFor contractorsRelocation package
$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- ...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 workFor subcontractor
- ...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...
- ...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 timePart time
$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...- 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 workPart timeFlexible hoursShift work
- 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 timeFlexible hours
- 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 timeWeekend work
- 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 timeLocal area
- ...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 workWork at office
- ...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 officeFlexible hours
- 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 officeFlexible hoursNight shiftAfternoon shift
- ...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 workWork from homeFlexible hours
$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...$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 payPart timeWeekend workAfternoon shift- 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 workWork at office
- 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
$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 paidFull timeWorldwideShift workAfternoon shift$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 payPart timeImmediate startFlexible hoursShift workNight shift- ...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 officeImmediate startFlexible hours
- 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 officeWeekend workAfternoon shift
- 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 timeWork at officeWeekend workAfternoon shift
$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$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 payWeekly payDaily paidPart timeNight shift3 days per week- 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 timeNight shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controller. Be the first to apply!






