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

Controller

$130k - $150k

Abacus Solution Group

Position Summary:  A growing mid-Atlantic construction company with headquarters in Harford County, MD is seeking an experienced Controller to lead all accounting and financial operations. This individual will play a critical leadership role in managing financial reporting, job costing, budgeting, cash flow, and operational accounting processes across multiple projects and business units.

The ideal candidate will bring strong construction accounting experience, hands-on leadership, and the ability to provide strategic financial insight to support continued company growth.

Key Responsibilities

  • Oversee all accounting operations including general ledger, accounts payable/receivable, payroll, and month-end close
  • Manage job costing, WIP schedules, percentage-of-completion accounting, and project financial reporting
  • Prepare monthly, quarterly, and annual financial statements
  • Lead budgeting, forecasting, and cash flow management processes
  • Ensure compliance with GAAP standards, covenants, and internal controls
  • Coordinate annual audits and work directly with external CPA firms and banking partners
  • Analyze financial performance and provide recommendations to improve profitability and operational efficiency
  • Monitor project costs, labor reporting, subcontractor expenses, and contract billing
  • Develop and improve accounting systems, reporting tools, and financial processes
  • Partner closely with operational leadership to support strategic decision-making
  • Supervise and mentor accounting and payroll staff

    Qualifications

  • Bachelor’s degree in Accounting, Finance, or related field
  • 7+ years of accounting/finance experience with at least 3 years in the construction industry
  • Strong understanding of construction accounting principles including WIP reporting and job costing
  • Construction contract management and billing preferred
  • Financial modeling and operational analysis preferred.
  • Experience with ERP/accounting software such as Sage, Foundation, Viewpoint, or similar systems
  • CPA preferred but not require
  • Strong analytical, organizational, and leadership skills
  • Ability to operate in a fast-paced, deadline-driven environment

Compensation:
$130,000-$150,000 per year

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Controller in Churchville, MD vacancy
  •  ...Join our growing team as a British Airways Operations Controller to work collaboratively across teams and departments, coordinate tasks to ensure deadlines are met, and maintain accurate records and documentation. Other duties include provide excellent service to customers... 
    Suggested
    Weekly pay
    Flexible hours
    Shift work

    TradeJobsWorkforce

    Belcamp, MD
    4 days 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%...
    Suggested
    Hourly pay
    For contractors
    Relocation package

    Heniff Transportation

    Perryville, MD
    8 minutes 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 OR Air Equipped...
    Suggested
    Hourly pay
    For contractors
    Relocation package

    Heniff Transportation

    Perryville, MD
    2 days ago
  • Securitas Security Services USA, Inc. is seeking Security Officers/Guards in Maryland. The roles are available as full and part-time positions, with a focus on customer service skills. Applicants will observe and report activities at client sites to ensure safety and security...
    Suggested
    Weekly pay
    Full time
    Part time

    Securitas Security Services USA, Inc.

    Perryville, MD
    3 days ago
  •  ...Job Description Job Description Position Summary A growing government contractor is seeking a Corporate Controller to lead accounting and finance operations. This role is responsible for financial reporting, internal controls, government contract compliance, indirect... 
    Suggested
    Contract work
    For contractors

    Robert Half

    Belcamp, MD
    6 days ago
  • Security Officer Wage: $ We help make your world a safer place. Are you interested in being part of our Security Team? Apply quickly and efficiently online. Weekly pay. Growth opportunities within the company. Health, dental, vision, and more! Employee...
    Weekly pay
    Full time
    Part time

    Securitas

    Perryville, MD
    5 days ago
  • $50k - $85k

     ...Assistant Controller Aberdeen Office - Aberdeen, MD 21001 Overview Salary Range $50,000.00 - $85,000.00 Salary/year Position Type Full Time Travel Percentage None Category Finance Description The Assistant Controller is responsible for assisting the controller... 
    Full time
    Work at office

    Harford Bank

    Aberdeen, MD
    2 days ago
  • Security Officer Apply quickly and efficiently online. Weekly pay. Growth opportunities within the company. Health, dental, vision, and more! Employee referral bonus program. Security Officer / Guard Security Positions are Full and Part Time Must have excellent Customer...
    Weekly pay
    Full time
    Part time
    Local area

    Securitas Security Services USA, Inc.

    Perryville, MD
    1 day ago
  • $18.4 - $29.74 per hour

    Clinic Assistant (Therapy/Rehabilitation Technician) The Clinic Assistant (Therapy/Rehabilitation Technician) performs a variety of clerical and patient care duties essential to the daily operation. These duties include but are not limited to: assisting with medical...
    Work experience placement

    MedStar Health

    Bel Air, MD
    5 days ago
  • $18 - $25 per hour

    Overview Aesthetic Family Dentistry of Bel Air is seeking an outgoing Hygiene Assistant to join our dedicated team of professionals in the Bel Air, MD, area! Our practice proudly provides the community with comfortable, pain-free dental care using state-of-the-art...
    Full time
    Monday to Friday

    Aesthetic Family Dentistry of Bel Air

    Bel Air, MD
    5 days ago
  • $16.23 - $20.85 per hour

    Position Information Position Title Testing Assistant Posting Category Part-Time Staff Starting Hourly Rate Range $16.23 -$20.85 Faculty Position (if applicable) About Harford Community College Harford Community College (HCC) has been a vital part of...
    Hourly pay
    Part time
    Work at office
    Relocation
    Afternoon shift

    Harford Community College

    Bel Air, MD
    2 days ago
  • Security Officer Wage: $ We help make your world a safer place. Are you interested in being part of our Security Team? Apply quickly and efficiently online. Weekly pay. Growth opportunities within the company. Health, dental, vision, and more! Employee...
    Weekly pay
    Full time
    Part time

    Securitas

    Perryville, MD
    11 hours ago
  •  ...Properly check in all Redneru0026rsquo;s deliveries.5) Properly handle damaged and spoiled product according to company policy and control the level of damaged goods in the store reclamation center.6) To properly process all in-store transfers.7) Responsible for controlling... 

    Redner's Warehouse Markets

    Bel Air, MD
    4 days ago
  • Retail Operations JobFood Lion has been providing an easy, fresh and affordable shopping experience to the communities we serve since 1957. Today, our 82,000 associates work hard every day to make sure our customers get the best possible experience.

    Food Lion

    Bel Air, MD
    4 days ago
  • $16 - $18 per hour

    Responsive RecruiterBenefits:Bonus based on performanceCompany partiesCompetitive salaryEmployee discountsFree food & snacksOpportunity for advancementTraining & developmentWellness resourcesJob Description:ComForCare Home Care is a franchise of premier in-home care providers...
    Work at office

    HCAOA

    Bel Air, MD
    1 day ago
  • $16 - $21 per hour

    When you join Verizon You want more out of a career. A place to share your ideas freely even if theyre daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings...
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Summer work
    Immediate start
    Shift work
    Weekend work
    Afternoon shift

    Verizon

    Bel Air, MD
    18 hours ago
  • $50 - $300 per unit

    Position Overview As a Research Panelist, you will provide valuable insights through various research methodologies including online surveys, phone interviews, virtual focus groups, and offer-based activities. You will also have access to tasks such as playing games...
    Extra income
    Full time
    Part time
    Remote work
    Flexible hours
    Weekend work
    Afternoon shift

    TowardJobs

    Bel Air, MD
    3 days ago
  • $17.5 - $21.44 per hour

    Bel Air, MD #0071 Part time R248506 A World-Class Team BJ’s Wholesale Club is powered by more than 30,000 team members who make a real impact every day. Whether you're stocking shelves, solving problems or shaping strategy, your work helps families save on what...
    Weekly pay
    Part time
    Flexible hours
    Night shift

    BJ's Wholesale Club

    Bel Air, MD
    4 days ago
  • $17 - $19 per hour

     ...policy # Properly check in all Redner's deliveries. # Properly handle damaged and spoiled product according to company policy and control the level of damaged goods in the store reclamation center. # To properly process all in-store transfers. # Responsible for... 
    Hourly pay

    Redner's Markets

    Bel Air, MD
    4 days ago
  • $15.25 - $15.75 per hour

    TJX Companies At TJX Companies, every day brings new opportunities for growth, exploration, and achievement. You'll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritizes your development. Whether you're working in our four global...
    Hourly pay
    Temporary work
    Local area
    Home office
    Flexible hours

    TJX

    Bel Air, MD
    2 days ago
  • $19.5 - $24.35 per hour

    Our Story We think shopping should be fun. Actually, really fun. As in scoring our exclusive collection of colorful, classic styles at prices that can’t be beat. A fan of lots of options in amazing fits? You’ve got it. Looking for some great accessories you won’t find ...
    Hourly pay
    Full time
    Part time
    Work at office
    Immediate start
    Night shift

    J.Crew Factory

    Bel Air, MD
    2 days ago
  • $69k

    Remote Insurance Sales Representative | Flexible Schedule | Commission-Based This position offers flexible work hours and clear paths for advancement into leadership and management. You will work remotely, serving clients by providing guidance and protection solutions...
    Remote work
    Work from home
    Flexible hours

    HMG Careers

    Bel Air, MD
    2 days ago
  • $18 - $20 per hour

    Veterinary Receptionist Festival Veterinary Clinic is hiring a full-time front-desk receptionist to be the first point of contact for our veterinary clients, playing a crucial role in setting the tone for their visit. We are looking for a customer service professional...
    Hourly pay
    Full time
    Work from home
    Monday to Friday

    Festival Veterinary Clinic

    Bel Air, MD
    4 days ago
  • $13 - $23 per hour

    Petco Stockers and Receivers are responsible for unloading delivery trucks, organizing inventory in the stockroom, stocking shelves, rotating inventory, building product displays, and keeping storage and sales floors organized. Overnight stockers focus on replenishing inventory...
    Hourly pay
    Full time
    Night shift

    Petco

    Bel Air, MD
    2 days ago
  • $31.72k - $32.76k

    Marshalls At TJX Companies, every day brings new opportunities for growth, exploration, and achievement. You’ll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritizes your development. Whether you’re working in our four global Home ...
    Hourly pay
    Temporary work
    Local area
    Home office
    Flexible hours

    The TJX Companies, Inc.

    Bel Air, MD
    2 days ago
  • $13 - $17 per hour

    Goodwill is seeking Store Clerks / Cashiers to assist with retail store operations, customer service, and processing sales transactions. Store Clerks are responsible for operating the cash register, handling cash and card payments, assisting customers with purchases, answering...
    Hourly pay
    Full time
    Shift work
    Weekend work

    Goodwill

    Bel Air, MD
    5 days ago
  • TJ Maxx. At TJX Companies, every day brings new opportunities for growth, exploration, and achievement. Youll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritizes your development. Whether youre working in ou Associate, Cleaning, ...

    TJX Companies

    Bel Air, MD
    5 days ago
  • $15.5 - $18.25 per hour

     ...equipment are in proper working order. Complete Omni-Channel orders daily. Safeguard company assets through effective inventory control and loss prevention practices, including scam awareness, safety best practices, and making bank deposits as required. Conduct... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work
    Night shift
    3 days per week

    GameStop

    Bel Air, MD
    4 days ago
  • $16.5 - $18 per hour

    Full-Time Medical ReceptionistExpressCare Urgent Care Centers is a well-established and fast-growing urgent care company in Maryland, committed to providing high quality healthcare to our community. An ideal applicant is a friendly, self-motivated, and compassionate individual...
    Hourly pay
    Full time
    Work at office
    Shift work

    MNR Industries LLC

    Bel Air, MD
    4 days ago
  • $16 - $18 per hour

    Whole Foods Stockers and Receivers receive and unload deliveries, stock shelves, rotate perishable inventory, check expiration dates, organize backroom inventory, build displays, and maintain clean work areas. Overnight shifts focus on stocking, inventory organization,...
    Hourly pay
    Night shift

    Whole Foods

    Bel Air, MD
    2 days ago

Do you want to receive more vacancies?

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