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-11-19

Recommended Jobs

Pellet Mill Operator (Panola)

Drax
Panola, AL

Pellet Mill Operator Full-time, Permanent On-site Location: Aliceville, AL At Drax, we are working towards a zero-carbon, sustainable future and you can help make this future a reality. …

View Details
Posted 2026-01-03

Machinist

Louis Allis LLC
Warrior, AL

A full-time machinist is available. Great Benefits, Clean work environment, team atmosphere. Machinist shop experience is a plus. Job Details: Operate various machine tools to manufacture and r…

View Details
Posted 2025-11-21

Board Certified Behavior Analyst (BCBA) - ACSD - Apply 10.21.2025

Alabaster City Schools
Alabaster, AL

ALABASTER CITY SCHOOLS JOB DESCRIPTION JOB TITLE:  Board Certified Behavior Analyst (BCBA) RESPONSIBLE TO:  Exceptional Education Supervisor JOB GOAL:   To assist school personnel in as…

View Details
Posted 2025-10-01

Fanny Goldmine Diner - Food Runner - full and part-time position

Russell Lands
Alexander City, AL

Position Description Position Responsibilities: The Bus person is responsible to provide a clean dining area bussing tables in an efficient, courteous and accurate manner, to keep bar area clean and …

View Details
Posted 2025-11-19

Wendy's Team Member (Cottondale)

Pilot Flying J
Cottondale, AL

Company Description Pay Rates Starting between: $11.38 - $14.88 / hour Are you passionate about team building, customer service, and meeting new people? Pilot Company offers a dynamic environme…

View Details
Posted 2026-01-01

Window Clerk/Customer Service - No Experience Required

Florence, AL

Role Overview USPS is accepting applications for PSE Sales & Services/Distribution Associate nationwide. This role ensures the smooth distribution of mail while offering professional customer support…

View Details
Posted 2025-12-09

Diesel Mechanic/Technician

Pitts & Sons Towing and Recovery
Saraland, AL

We are a growing company with a large fleet of Tractor Trailers and Tow Trucks/ Wreckers, currently seeking hard-working, dependable technicians to join our team. Automotive and Diesel Truck Mechanic…

View Details
Posted 2025-12-31

Sr Analyst, Programmer - OutSystems

United Rentals
Mobile, AL

Great company. Great people. Great opportunities. If you’d like the chance to make your mark with the world’s largest equipment rental provider, come build your future with United Rentals! …

View Details
Posted 2025-11-21

Oracle Alliance Driver Manager - CX Save for Later Remove job

PwC
Valley, Chambers County, AL

At PwC, our people in brand management, marketing and sales focus on collaboration to develop and execute strategic sales and marketing initiatives. These individuals focus on driving revenue growt…

View Details
Posted 2025-12-03

Alabama Internal Medicine Near the Gulf Coast - Signing Bonus

Enterprise Medical Recruiting
Alabama

Join a well-established Internal Medicine practice in charming Southern Alabama, where you’ll have the opportunity to teach, mentor, and supervise residents while delivering high-quality patient care…

View Details
Posted 2025-12-04