Financial Controller
Location: 3311 CO RD 47 Florence, AL 35630
Job Type: Full-Time
Financial Administrator
Position Overview
Shoals MPE is seeking a detail-oriented and organized Financial Administrator to support the day-to-day financial operations of our growing construction division. This role combines accounting, administrative, and project financial responsibilities, including accounts receivable, accounts payable, payroll support, QuickBooks management, and construction-related billing functions.
The ideal candidate is comfortable managing multiple priorities, maintaining accurate financial records, collaborating with project managers, and ensuring financial processes are completed accurately and on time.
Key Responsibilities
Accounting & Financial Operations
Manage Accounts Receivable (AR), including invoicing, collections, payment tracking, and customer account reconciliation
Manage Accounts Payable (AP), including vendor invoices, payment processing, and maintaining accurate vendor records
Assist with payroll processing, timecard review, payroll reporting, and employee record maintenance
Maintain accurate financial records within QuickBooks
Reconcile bank accounts, credit card statements, and financial transactions
Assist with monthly financial reporting and recordkeeping
Support budgeting and financial tracking activities
Required Qualifications
Experience in Accounts Receivable (AR) and Accounts Payable (AP)
Experience supporting payroll processing and payroll-related administration
Proficiency in QuickBooks
Strong proficiency in Microsoft Excel, including spreadsheets, formulas, and reconciliations
Strong organizational and time management skills
Ability to manage multiple priorities and deadlines simultaneously
Excellent attention to detail and accuracy
Strong communication and problem-solving abilities
Preferred Qualifications
Experience in construction, contracting, or project-based businesses
Familiarity with:
Pay Applications
Progress Billing
Schedule of Values (SOV)
Change Orders
Retainage Tracking
Lien Waivers
Experience working with Project Managers and construction teams
Experience in HVAC, plumbing, electrical, or mechanical contracting environments
Construction billing experience is preferred but not required. Candidates with strong accounting, bookkeeping, payroll, accounts receivable, accounts payable, or project-based financial experience are encouraged to apply.
What Success Looks Like in This Role
Financial records remain accurate, organized, and up-to-date
Accounts payable and receivable are processed efficiently and accurately
Payroll is completed accurately and on schedule
Pay applications and project billing are submitted on time
Outstanding receivables are actively managed and reduced
Project Managers have confidence in financial reporting and billing accuracy
Financial deadlines are consistently met
Why Join Shoals MPE
Growing construction division with a strong project pipeline
Stable, established company with a respected reputation across North Alabama
Opportunity to make a direct impact on company operations and growth
Collaborative team environment with leadership support
Opportunity to expand your skills across accounting, construction administration, and financial operations
Benefits
Competitive pay based on experience and qualifications
Health Insurance
Dental Insurance
Paid Vacation Time
401(k) with Company Match after one year of employment
Professional development and training opportunities
How to Apply
Submit your resume and relevant experience for consideration. Candidates with backgrounds in accounting, bookkeeping, payroll administration, financial operations, construction administration, or project billing are encouraged to apply.
Recommended Jobs
Material Handler
Job Description Job Description Job Overview We are seeking a reliable and experienced Material Handler to join our production team. The ideal candidate will be responsible for efficiently man…
Software Engineer, iOS Core Product - Tuscaloosa, USA
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books,…
Service Sales Representative
About Building Systems Technology, Inc. (BST) Building Systems Technology, Inc. (BST) is a trusted provider of life safety, security, and low voltage solutions with offices across East Tennessee, M…
Prep Cook
Job Description Job Description Step into an exciting career at the legendary Grand Hotel Golf Resort & Spa, located on Alabama’s Gulf Coast. Nestled on 550 acres of stunning beauty, the Grand co…
Temporary Talent Workforce: Manager, Growth & Development
TEMPORARY TALENT WORKFORCE: Manager, Growth & Development This is a temporary salaried opportunity to join Deloitte Services LP for a short-term assignment. Temporary employees are not eligible fo…
OTR Dry van Owner-operator Job in Birmingham, AL by HMD Trucking
Dry Van Owner-Operator Truck Driving Jobs - Birmingham, AL Join HMD Trucking as a dedicated CDL A Owner-Operator in Birmingham. We offer a fantastic opportunity for those looking to earn top dol…
Electrical Foreman with Industrial Experience
Job Description Job Description Lead the Charge: Electrical Foreman Opportunity in Huntsville, AL United Trades of America is actively seeking a highly skilled Electrical Foreman to lead a te…
Medication Aide Certified ( MAC )
$20.85/hour | Day & Night Shifts Available &##127775; The Good Stuff — At a Glance # Position: Medication Aide, Certified (MAC) # Pay Rate: $20.85/hour # Shifts Available: Day Shift & Nigh…
Youth Soccer Coach - Part Time Position
Job Description Job Description Youth Soccer Instructors Needed for Children Ages 2-8 Soccer Shots is the #1 Childrens Fitness franchise in the country. Why? Aside from the incredible curriculu…
Physical Therapist Salaried
Overview : Physical Therapist Are you a compassionate, driven Physical Therapist looking to make a meaningful impact in a close-knit community? Join our team in beautiful Montgomery, whe…