STAFF ACCOUNTANT

Craneworks
Birmingham, AL

Description

Position Summary:

The Staff Accountant is responsible for providing accurate financial information to management by researching and analyzing accounting data and preparing reports. The individual will assume ownership of assigned duties and tasks within the accounting team, by displaying initiative, analysis, and problem-solving skills. Maintaining the value of financial data and working with the accounting team to ensure the timely and accurate reporting of monthly and annual financial information is an important part of the individual’s and Craneworks’ success. The Staff Accountant must ensure timely flow of information between departments and must be able to work closely with employees at all levels.

Duties & Responsibilities:

  • Process data and prepare reports in a timely manner to assist with month-end closing procedures for the company in compliance with accounting standards.
  • Responsible for reconciling bank ledger to the balance sheet daily. This includes coordinating cash transactions with accounts payable and accounts receivable.
  • Assist in generating, compiling, and distributing monthly financial reports for the management team.
  • Maintain integrity of general ledger and perform monthly reviews and reconciliations on assigned ledger accounts.
  • Responsible for collecting, analyzing, and reporting employee expenses, including company credit card reconciliations.
  • Maintaining database of business licenses and timely renewals on an annual basis.
  • Quarterly fuel tax rebates.
  • Establish and maintain strong working relationships with other staff and management team.
  • Other duties may be assigned.

Requirements

Qualifications & Skills:

  • Must have good written and verbal communication skills
  • Microsoft 365 proficiency
  • Microsoft Excel intermediate to advanced
  • Knowledge of office procedures
  • Problem solving and analytical skills
  • Firm understanding of Generally Accepted Accounting Principles (GAAP)
  • Extensive general ledger accounting experience.

Education & Experience:

  • Bachelor’s degree in Accounting or relevant experience
  • High School Diploma or equivalent required

License & Certification:

  • Valid Driver’s License with acceptable driving record

Working Conditions:

Work is normally performed in an office environment. Moderate noise associated with an office environment is expected.

Physical Requirements:

  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift up to 15 pounds
  • Regular and predictable attendance is required

Travel Requirements:

  • None or infrequent

Posted 2025-08-20

Recommended Jobs

Nurse Practitioner - Family Haleyville, AL

NSI Healthcare
Haleyville, AL

Job Description Job Description Nurse Practitioner - Family Haleyville, AL Salary: $80K - $88K Location: Haleyville, AL 35565 Join a thriving private practice in Haleyville, AL, and work a…

View Details
Posted 2025-08-17

Salesfloor Associate

Ross Dress for Less
Decatur, AL

Our values start with our people, join a team that values you! We are the nation’s largest off-price retailer with over 2,000 stores and a strong track record of success and growth. Our focus has…

View Details
Posted 2025-08-12

Experience Southern Charm as a Travel Nurse in Birmingham!

NurseRecruiter
Birmingham, AL

RN PCU job in Birmingham, AL Embark on an enriching journey as a travel nurse in Birmingham, where Southern charm meets a vibrant cultural scene. Experience the profound impact of your nursing expert…

View Details
Posted 2025-08-18

Lead Digital UX Engineer (Front-End) with (React.js & Native SASS)

VisionCor Solutions
Birmingham, AL

Job Description Job Description Senior (Tech Lead) Digital UX Engineer (Front-End) with React.js and Native SASS Pay Rate : $66/hour, 40 hours/week with an opportunity to convert to a full-ti…

View Details
Posted 2025-08-30

Guest Relations Coordinator

The Hotel at Auburn University
Auburn, AL

Job Description Job Description Job Summary: The Guest Relations and Reservations Coordinator will be responsible for managing guest experiences in a courteous and competent manner. This role …

View Details
Posted 2025-08-18

Multi-Skilled Carpenter (Travel)

BLOX LLC
Bessemer, AL

Job Description Job Description Overview: BLOX and GA Studio exist to make better buildings faster. We are part of a larger framework - Design Manufacture Construct (DMC) - that guides buildin…

View Details
Posted 2025-07-21

Dietary Aide/Cook

Perimeter Healthcare
Luverne, AL

Beacon Children's Hospital  has an immediate opening for a Dietary Aide/Cook . We are seeking individuals who are committed to improving the lives of those with mental health illnesses. Responsi…

View Details
Posted 2025-08-12

Fanny's - Dishwasher Full Part-Time Positions

Fanny's
Alexander City, AL

Dishwasher: Participates in cleaning and maintenance of kitchen and dining room. Assists cooks with food and non-food preparation tasks as needed. Maintains clean, orderly and safe kitchen an…

View Details
Posted 2025-07-17

Maintenance Technician

Sundance Property Management
Florence, AL

Maintenance Technician Florence, AL Sundance Property Management is seeking a full time Maintenance Technician to join our team in Florence, AL. In this role, you will be responsible for servici…

View Details
Posted 2025-08-12

DUNKIN FOOD CREW

Jones Petroleum Co
Opelika, AL

Job Description Job Description Description: Job Title: Dunkin Food Crew Member Company: Convenience Stores Inc. | Jones Petroleum Direct Link to apply: jonespetroleum.com Pay: Based on…

View Details
Posted 2025-08-16