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.
<p>We are looking for a detail-oriented Accounting Customer Service specialist to join a fully remote team supporting commercial insurance operations in Birmingham, Alabama. This <strong>contract to possible permanent </strong>opportunity is ideal for someone who can combine strong customer support abilities with practical accounting knowledge in a fast-paced, high-volume setting. The person in this role will help resolve payment-related questions, support accounts payable and accounts receivable activities, and work closely with internal teams to keep financial inquiries moving efficiently. <strong> This position offers a remote work schedule, with candidates required to be based in the Pacific or Mountain time zone. </strong></p><p><br></p><p>Responsibilities:</p><p>• Respond to inbound customer and internal inquiries related to accounting matters, providing timely and effective support.</p><p>• Assist with accounts payable and accounts receivable questions by researching account activity and clarifying payment or billing issues.</p><p>• Review invoices, gather needed documentation, and help address discrepancies to support accurate processing.</p><p>• Manage a high volume of requests while maintaining accuracy, organization, and strong follow-through.</p><p>• Use accounting and ticketing systems to document issues, track open items, and update records as needed.</p><p>• Access spreadsheets and system data to locate financial information and support resolution of customer concerns.</p><p>• Communicate clearly in writing and by phone with stakeholders regarding invoice status, account questions, and related next steps.</p><p>• Support evolving accounting operations by taking on additional administrative and financial service tasks as business needs change.</p>
<p>A growing company is seeking an experienced Senior Accounting Specialist to join its team in a fully remote role. This position offers a unique opportunity to take ownership of key accounting processes while working closely with operations and leadership.</p><p><br></p><p>This is not a large corporate accounting environment. We're looking for a hands-on professional who enjoys variety, takes pride in accuracy, and is comfortable managing responsibilities across accounts payable, accounts receivable, general ledger support, and fleet administration.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Process and manage accounts payable transactions</li><li>Prepare customer invoices and support accounts receivable activities</li><li>Monitor collections and resolve billing discrepancies</li><li>Assist with general ledger maintenance and account reconciliations</li><li>Prepare and post journal entries as needed</li><li>Support month-end close activities</li><li>Maintain accounting records and supporting documentation</li><li>Manage fleet-related records, reporting, and administrative processes</li><li>Coordinate with vendors and internal departments to resolve issues and ensure timely processing</li><li>Identify opportunities to improve efficiency and strengthen accounting processes</li><li>Assist with special projects and other accounting responsibilities as assigned</li></ul><p><strong>Why Consider This Opportunity?</strong></p><ul><li>Fully remote position</li><li>Broad exposure across multiple areas of accounting and operations</li><li>Opportunity to make a direct impact within the organization</li><li>Stable and growing company environment</li><li>High level of autonomy and ownership</li></ul><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
We are looking for an Accounts Receivable Supervisor to join a commercial insurance organization in Birmingham, Alabama in a hybrid contract to possible permanent role. This opportunity is ideal for someone who brings strong customer service instincts, solid accounts receivable knowledge, and the ability to stay organized in a high-volume setting. The position supports both internal teams and external clients while helping maintain accurate cash application records and day-to-day receivables activity. <br> Responsibilities: • Provide responsive support to internal departments and external customers by addressing accounts receivable questions and resolving payment-related issues. • Manage, coach, and develop a team of 5 direct reports to ensure strong performance, accountability, and detail oriented growth. • Monitor incoming payments and identify unapplied cash so account balances remain accurate and up to date. • Maintain receivables records within the company’s accounting platform while ensuring information is entered correctly and consistently. • Use Excel and Outlook to organize account activity, communicate with stakeholders, and track open items requiring follow-up. • Assist with collection efforts and payment follow-up to encourage timely resolution of outstanding balances. • Work efficiently in a fast-moving environment while balancing multiple priorities and meeting daily deadlines. • Collaborate with a larger accounting team to support ongoing billing, cash activity, and general receivables operations.
<p>We are looking for an experienced Accounts Receivable Manager to join a wholesale distribution and manufacturing organization in Birmingham, Alabama in a contract capacity with the potential for a permanent role. This opportunity is designed for a hands-on leader who can quickly take ownership of receivables activity, strengthen team performance, and improve cash collections during a pivotal period. The role offers strong visibility across finance and operations while supporting healthier cash flow and more consistent billing practices.</p><p><br></p><p>Responsibilities:</p><p>• Direct daily receivables activity, including invoicing, payment posting, cash application, and commercial collections, to maintain accurate and timely processing.</p><p>• Guide and support AR staff by setting clear expectations, monitoring output, and fostering accountability across the team.</p><p>• Lead efforts to reduce overdue balances and shorten collection cycles through focused follow-up and disciplined account management.</p><p>• Work closely with sales, customer service, and operations teams to resolve billing questions, shipment-related invoice issues, and customer disputes.</p><p>• Evaluate customer credit exposure, recommend appropriate credit limits, and help refine credit practices to manage risk effectively.</p><p>• Ensure invoices are issued correctly and on schedule in alignment with customer agreements, order activity, and fulfillment milestones.</p><p>• Track receivables performance by preparing reporting on aging trends, collection results, and near-term cash flow expectations.</p><p>• Identify opportunities to improve controls, streamline workflows, and enhance the overall efficiency of AR processes.</p><p>• Support effective use and optimization of ERP and related systems that connect receivables activity with operational workflows.</p><p>• Provide documentation and assistance for audits, compliance reviews, and other finance-related requests as needed.</p>
<p>We are seeking an experienced <strong>Staff Accountant</strong> to provide heavy support within <strong>Accounts Payable</strong> while also taking on additional <strong>general accounting responsibilities</strong> over time. This role is ideal for someone who has strong hands-on accounting experience, can work effectively in a high-volume environment, and is comfortable managing both transactional and broader accounting tasks. This role will be onsite and a contract position.</p><p><br></p><p><br></p>
<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>
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>