Residential Controller

Baker Roofing Company
Apex, NC

Summary

This is a unique opportunity to show your leadership skills with a well-established construction company. Baker Roofing Company is an industry leader when it comes to providing outstanding experience in commercial roofing, residential construction, metal fabrication, restoration, renewable energy, and more. We pride ourselves on over 100 years of quality work and investing in our employees. Baker Roofing Company is 100% employee owned through an Employee Stock Ownership Plan (ESOP).
We are seeking an experienced Residential Controller to join our winning team!
Assists with management of accounting, auditing, and budgeting within the organization. Assists with preparation for audits and uses accounting software to maintain records and to prepare reports.

Requirements

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Minimum Qualifications

  • Education: BS/BA in Accounting or related field.
  • Years of Experience: 5+ years relevant accounting experience.
  • Experience using Sage Intacct Software.

Knowledge, Skills and Abilities

  • Excellent written and verbal communication and analytical skills.
  • Proficiency in MS Office including Advanced Level Excel (pivot tables, v/h lookup, sum-if, if-then statements, etc.).
  • Ability to work independently.
  • Ability to research accounting issues and handle several projects at once.
  • Familiarity with AI-powered tools is a plus. We value candidates who are comfortable exploring new technology to improve efficiency.

Essential Functions

  • Develop, enhance, and monitor compliance of accounting policies and internal controls.
  • Support CFO to ensure an accurate and timely monthly, quarterly, and annual closing process. Concurrently perform multiple assignments and special projects as assigned.
  • Perform variance analysis monthly, quarterly, and annually on G&A accounts and other key accounts. Present results to senior management.
  • Manage the monthly closing cycle and prepare monthly financial statements for review by senior management.
  • Preparation and review of account reconciliations and supporting schedules.
  • Research and analysis of complex non-routine accounting issues and interpretation of GAAP.
  • Oversight of fixed asset accounting, maintenance of capitalization policy and inventory of fixed assets.
  • Oversight of inventory accounting including documentation of and improvement to current inventory accounting process. Monthly review of inventory activity and reconciliation of subledger to the general ledger.
  • Provide support for regulatory and financial statement audits.
  • Participate in the completion of Federal and State tax reporting requirements (including income, property, sales and use, payroll, and other local taxes), insurance reports and other reporting.
  • Plan, schedule and facilitate quarterly job cost review meetings.
  • Plan, schedule and facilitate annual budget meetings with profit center managers.
  • Maintain annual budgeting program and worksheets.

Posted 2026-06-09

Recommended Jobs

Charge Registered Nurse - RN

Confidential
Raleigh, NC

PURPOSE AND SCOPE: Works with the Facility Manager, facility staff and physician to coordinate the facility operations and patient procedures to ensure provision of quality patient care on a dai…

View Details
Posted 2026-06-06

Shift Manager

McDonald's
Mooresville, NC

This job posting is for a position at a restaurant owned and operated by an independent franchisee, not McDonald's USA. This franchisee owns a license to use McDonald's logos and food products, for e…

View Details
Posted 2026-06-03

Machine Learning & Operations Engineer

OptiTrack
Durham, NC

OptiTrack is a global leader in motion capture technology, delivering precision tracking solutions for animation, robotics, virtual production, biomechanics, and industrial applications. About the…

View Details
Posted 2026-04-24

RN - Surgical Services

Confidential
Guilford County, NC

Overview Registered Nurse - Transplant Unit Location: New Haven, CT Work Address: 20 York Street, New Haven, CT Position Type: Full Time Benefits Eligible Overview To be part of …

View Details
Posted 2026-06-09

Urgent Care Veterinarian

UrgentVet
Wake Forest, NC

Job Description Job Description Description Are you a veterinarian looking to join a cutting-edge clinic with a fresh approach on after-hours care? At UrgentVet , we are seeking a part- or fu…

View Details
Posted 2026-05-15

Dietary Aide

Jordan Rehabilitation and Healthcare Center
Clayton, NC

Are you passionate about providing nutritious meals and ensuring the well-being of others? Do you thrive in a supportive environment where your contributions are valued? We are seeking a dedicated Di…

View Details
Posted 2026-05-18

Dishwasher

Zeko's Italian Restaurant
Whiteville, NC

As a Dishwasher, you’ll play a key role in keeping the kitchen running smoothly by maintaining clean dishes and kitchen equipment.   Responsibilities: • Wash and sanitize dishes, utensils, and ki…

View Details
Posted 2026-06-01

LOCUM Cardiology Nurse Practitioner

Palm Careers
Charlotte, NC

Charlotte, North Carolina is calling for you and your next locum Cardiology Nurse Practitioner or Physician Assistant LOCUM Assignment!! Our August 2025 start is perfect for the planner in your and…

View Details
Posted 2026-01-28

Travel Nurse RN - Medical-Surgical - $1,633 to $1,815 per week in Western North Carolina, NC

TravelNurseSource
North Carolina

Registered Nurse (RN) | Medical-Surgical Location: Western North Carolina, NC Agency: All Medical Personnel Pay: $1,633 to $1,815 per week Contract Duration: 13 Weeks Start Dat…

View Details
Posted 2026-05-24

Project Planning & Control Manager

ABB
Mebane, NC

At ABB , we help industries run leaner and cleaner-and every person here makes that happen. You'll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and he…

View Details
Posted 2026-05-18