<p>We are looking for a detail-oriented Staff Accountant to support day-to-day accounting operations in Birmingham, Alabama. This position plays an important role in maintaining accurate financial records, preparing tax-related documentation, and helping ensure compliance with reporting standards. The ideal candidate brings strong general ledger experience, sound judgment, and the ability to manage multiple deadlines in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and record journal entries to support accurate monthly and year-end financial reporting.</p><p>• Maintain and reconcile general ledger accounts, researching and resolving discrepancies as needed.</p><p>• Assist with corporate tax filings and support the preparation of related schedules and documentation.</p><p>• Manage sales tax reporting activities, including data review, calculation support, and timely submission requirements.</p><p>• Contribute to the completion of corporate tax returns by organizing financial information and verifying supporting records.</p><p>• Partner with internal stakeholders to gather accounting data, clarify transactions, and improve reporting accuracy.</p><p>• Support audit and compliance efforts by maintaining organized documentation and responding to information requests.A growing organization is seeking a Staff Accountant / Cash Applications Specialist to join its accounting team. This role will be responsible for daily cash posting, account reconciliations, accounts receivable support, and various accounting functions within a fast-paced environment. The ideal candidate will be detail-oriented, organized, and eager to grow within an accounting and finance team.</p><p><br></p><p>Key Responsibilities:</p><p>• Post daily cash receipts including lockbox payments, ACHs, wires, and credit card transactions</p><p>• Record cash activity including automated drafts, account sweeps, and loan funding transactions</p><p>• Reconcile bank accounts, loan balances, and cash-related general ledger accounts</p><p>• Clear checks, ACHs, and wire transactions processed through bank accounts</p><p>• Investigate and resolve customer payment discrepancies, short pays, sales tax issues, and past due balances</p><p>• Process approved customer refunds, write-offs, credit memos, and rebills</p><p>• Assist with new vendor setup documentation including W-9s and tax forms</p><p>• Maintain banking reports, images, and cash files by month and year</p><p>• Support month-end close activities including journal entries and balance sheet reconciliations</p><p>• Assist with accounts payable functions as needed</p><p>• Partner with credit and sales teams to resolve outstanding account balances</p><p>• Perform additional accounting and finance projects as assigned</p><p><br></p>
<p>A mission-driven nonprofit organization is seeking a detail-oriented Accountant to support daily finance operations with a strong focus on accounts receivable and donor revenue. This is a great opportunity for someone who enjoys working in a purpose-driven environment and can balance accounting responsibilities with light administrative support.</p><p>Key Responsibilities:</p><ul><li>Manage accounts receivable activities, including recording incoming payments and preparing deposits</li><li>Ensure accurate coding and tracking of donor contributions and revenue</li><li>Perform reconciliations between internal systems and financial records</li><li>Assist with donor acknowledgment processes and reporting accuracy</li><li>Support accounts payable workflows, including invoice entry and expense tracking</li><li>Help with month-end tasks, reporting, and audit preparation</li><li>Maintain organized financial records and documentation</li><li>Provide administrative and operational support for the finance team as needed</li></ul><p><br></p>
We are looking for a Senior Accountant to join an education organization in Birmingham, Alabama on a contract-to-permanent basis. This role will support core accounting operations, produce accurate financial reporting, and help maintain strong fiscal controls across the business office. The ideal candidate brings solid experience in general ledger accounting, month-end close, reconciliations, and nonprofit financial activity, along with the ability to work carefully with internal teams and external partners.<br><br>Responsibilities:<br>• Oversee day-to-day accounting activities by supporting cash receipts, deposits, accounts payable, and general ledger accuracy in line with accepted accounting standards.<br>• Lead key month-end close tasks, including preparing and recording journal entries and completing detailed balance sheet reconciliations.<br>• Develop timely financial statements and management reports that provide clear insight into operating results and account activity.<br>• Maintain accounting records in Blackbaud Financial Edge, including posting journal activity and supporting the accuracy of financial data.<br>• Administer and reconcile tuition, scholarship, and related student billing transactions while responding to account questions and communicating financial obligations and policies.<br>• Review aging activity for past-due receivables each month and prepare reporting for leadership on delinquent balances.<br>• Support annual audit and tax reporting needs by preparing schedules, reconciliations, and documentation requested by auditors and the firm handling Form 990 preparation.<br>• Record gifts and contributions accurately in the general ledger and partner with advancement staff to ensure donation activity is properly reflected.<br>• Process payroll on bi-weekly and monthly cycles, remit retirement contributions on schedule, and coordinate required 1099 reporting.<br>• Track investment transactions, fixed asset activity, budget balances, and other assigned financial data while providing backup support and training within the business office as needed.
<p>We are looking for a Senior Accountant to join an organization in Homewood, Alabama. This position will partner closely with leadership on core accounting operations, with significant visibility across the business and a clear path for future advancement. The role is best suited for someone who enjoys being hands-on, thrives in an office-based environment, and can bring structure, accuracy, and follow-through to a busy accounting team.</p><p><br></p><p>Responsibilities:</p><p>• Partner with the Controller to oversee day-to-day accounting activities and help maintain an accurate and timely financial close process.</p><p>• Prepare and post journal entries, reconcile general ledger accounts, and investigate variances to support reliable financial reporting.</p><p>• Monitor cash activity and assist with cash flow management to ensure funds are tracked and allocated effectively.</p><p>• Perform bank reconciliations and account analyses, resolving discrepancies and following up on outstanding items as needed.</p><p>• Contribute to month-end close by organizing supporting schedules, reviewing balances, and ensuring deadlines are met.</p><p>• Provide hands-on accounting support across multiple business entities as needed, adapting to changing priorities within the finance function.</p><p>• Assist with process improvements and support accounting operations during the transition to Microsoft Dynamics 365 Business Central from Sage 100.</p><p>• Work collaboratively with long-tenured team members and developing staff to help maintain continuity and strengthen the department.</p><p>• Support leadership with special projects, reporting needs, and other ad hoc financial tasks that arise in a growing organization.</p>
<p>We are looking for an experienced Sr. Cost Accountant to support a wholesale distribution & manufacturing organization in Birmingham, Alabama. This contract-to-permanent opportunity is ideal for a hands-on, detail-oriented accounting specialist who can strengthen cost visibility, improve inventory accuracy, and partner closely with operational leaders. The role will contribute to financial reporting, margin analysis, and control activities that support efficient day-to-day operations.</p><p><br></p><p>Responsibilities:</p><p>• Direct costing activities by maintaining standard cost structures, reviewing cost fluctuations, and evaluating key manufacturing-related variances.</p><p>• Oversee inventory control processes through cycle count coordination, physical inventory support, and account reconciliation to improve accuracy.</p><p>• Prepare analysis on cost performance and operational variances, then communicate findings and recommendations to finance and operations leaders.</p><p>• Work alongside plant and business partners to refine cost data, support margin improvement efforts, and increase confidence in financial results.</p><p>• Maintain accurate accounting for raw materials, work-in-process, and finished goods across inventory records and financial reporting.</p><p>• Contribute to month-end close by posting journal entries, completing reconciliations, and delivering inventory-related reports on schedule.</p><p>• Recommend and carry out enhancements to costing methods, inventory procedures, and internal control practices.</p><p>• Assist with ERP-related updates and reporting improvements to better align accounting processes with operational workflows.</p><p>• Provide documentation and analysis for audits while helping ensure compliance with accounting policies and reporting standards.</p><p>• Build and maintain KPI reporting that tracks measures such as inventory movement, scrap trends, and overall cost performance.</p>
<p>We are looking for a detail-oriented Project Accountant to support the financial management of active projects. This contract opportunity with potential for a permanent role is ideal for someone who understands project-based accounting within architecture, engineering, construction, or a similar environment. In this role, you will oversee billing, cost tracking, invoice preparation, and vendor-related financial activity while helping maintain accurate project records.</p><p><br></p><p>Responsibilities:</p><p>• Establish project financial records and organize billing timelines based on contract terms and project milestones.</p><p>• Monitor project performance by tracking revenue, expenses, and progress using percentage-of-completion accounting methods.</p><p>• Prepare, review, and submit client invoices with accuracy and according to agreed billing schedules.</p><p>• Evaluate and record consultant, engineering, and vendor proposals and invoices under the correct project accounts.</p><p>• Maintain detailed job cost information and manage accruals to support compliant revenue recognition practices.</p><p><br></p>
We are seeking a detail-oriented and experienced Senior Accounts Payable Specialist to join our client's growing manufacturing organization in Birmingham, Alabama. This role is ideal for an accounts payable detail oriented who has a thorough understanding of the full AP cycle and can work independently while supporting a high-volume, fast-paced environment. The Senior Accounts Payable Specialist will be responsible for managing invoice processing, reconciliations, vendor research, and general ledger-related activities while ensuring accuracy, compliance, and timely payment processing. Key Responsibilities Manage the full accounts payable process from invoice receipt through payment. Review, verify, and process vendor invoices accurately and timely. Research and resolve invoice discrepancies, vendor inquiries, and payment issues. Perform account reconciliations and investigate outstanding items. Assist with month-end close activities, including accruals and AP-related journal entries. Maintain accurate vendor records and ensure compliance with company policies. Work closely with purchasing, operations, and accounting teams to resolve issues and improve processes. Support audit requests and provide documentation as needed. Analyze AP data and identify opportunities for process improvements. Utilize Excel to perform reconciliations, reporting, and data analysis. Ensure compliance with internal controls and accounting procedures.