×
Register Here to Apply for Jobs or Post Jobs. X

Bookkeeper

Job in Vestavia Hills, Jefferson County, Alabama, USA
Listing for: TempWorks Software Incorporated
Full Time position
Listed on 2026-02-12
Job specializations:
  • Administrative/Clerical
    Bookkeeper/ Accounting Clerk, Office Administrator/ Coordinator
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Overview

(Mobile,AL): Flexicrew Technical Services (FTS) is seeking a detail-oriented and reliable Bookkeeper to manage daily financial operations, reporting, payroll processing, and administrative accounting functions for a nonprofit organization. This role supports leadership with accurate financial tracking, compliance, budgeting visibility, and operational support across accounting, grants, and administrative processes.

Responsibilities
  • Receive and process donations, complete bank deposits via remote deposit, record transactions in accounting software and donor platforms, and generate acknowledgment correspondence.
  • Process accounts payable by receiving invoices, issuing payments (check and ACH), maintaining organized documentation, and ensuring timely vendor payment.
  • Submit bi-weekly payroll, review payroll reports for accuracy, post payroll entries in accounting software, monitor daily timekeeping activity, correct punch errors, and coordinate employee changes with payroll providers.
  • Prepare and distribute weekly cash flow updates, monthly financial statements, and annual financial summaries to leadership and advisory stakeholders.
  • Assist with government contracts, grant applications, billing documentation, and reporting requirements.
  • Support development and fundraising initiatives by providing financial data, donor reporting, and documentation as needed.
  • Maintain annual renewals and compliance documentation including tax exemption certificates and regulatory registrations.
  • Coordinate retirement contribution reporting and administrative tracking.
  • Organize financial files and prepare documentation for annual audits and year-end closeout.
  • Prepare annual contribution statements and assist with compliance reporting.
  • Coordinate insurance renewals, facility maintenance scheduling, inspections, and vendor estimates.
  • Track and document operational expenses and asset maintenance including vehicles and building repairs.
  • Order office and operational supplies as needed.
  • Maintain internal records including meeting minutes and administrative documentation.
  • Assist with fundraising activities, meetings, and special projects as assigned.
Requirements / Skills
  • Prior experience in bookkeeping, accounting, or financial administration.
  • Proficiency with accounting software (Quick Books Online or similar platforms).
  • Payroll processing experience and timekeeping system management.
  • Strong understanding of accounts payable, donations tracking, reconciliation, and reporting.
  • High attention to detail with excellent organizational and documentation skills.
  • Ability to prepare financial reports and communicate financial data clearly to leadership.
  • Strong computer skills including spreadsheets, document management, and email communication.
  • Ability to manage multiple deadlines while maintaining accuracy and confidentiality.
  • Experience supporting audits, grants, or nonprofit accounting is a plus.
  • Professional communication skills and ability to work independently with minimal supervision.
Physical Requirements
  • Ability to sit or stand for extended periods while working at a computer.
  • Ability to lift and carry up to 25 pounds occasionally (files, office supplies, records).
  • Ability to perform repetitive computer and keyboard tasks.
  • Ability to move throughout an office environment as needed.
Equal Opportunity Statement

Flexicrew Technical Services is an Equal Opportunity Employer; employment with FTS is governed on the basis of merit, competence, and qualifications. Employment or consideration will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary