<p>A well-established, mission-driven organization in Montgomery is seeking a detail-oriented Staff Accountant to support its accounting and financial operations. This role is responsible for general ledger accounting, month-end close, financial reporting, and ensuring compliance with organizational policies and procedures. The ideal candidate will bring strong accounting fundamentals and enjoy working in a stable, values-based environment. This position reports to senior financial leadership and plays an important role in maintaining accurate financial records while supporting budgeting, audits, and operational decision-making.</p><p>Key Responsibilities</p><ul><li>Perform general ledger accounting and post journal entries</li><li>Assist with month-end and year-end close activities</li><li>Prepare and reconcile bank and balance sheet accounts</li><li>Support budget processes and financial reporting</li><li>Maintain accuracy of financial transactions and accounting records</li><li>Assist with audits and financial reviews</li><li>Support accounts receivable, deposits, and revenue accounting</li><li>Assist with grant and restricted funds accounting</li><li>Ensure compliance with purchasing policies and accounting procedures</li><li>Support payroll, credit card reconciliation, and expenditure tracking</li><li>Provide financial guidance and support to internal departments</li><li>Research and resolve discrepancies as needed</li></ul><p>Work Environment</p><ul><li>Full-time, onsite role in Montgomery, AL</li><li>Stable organization with long-term career opportunity</li><li>Professional and collaborative culture</li><li>Strong benefits and work-life balance</li></ul><p>This is an excellent opportunity for an accounting professional seeking stability and meaningful work in a structured environment.</p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p>A well-established manufacturing company in Pelham area is seeking a Staff Accountant to join its accounting team due to an immediate vacancy. This is a high-priority hire and the company is looking to move quickly for the right candidate.</p><p>This role is focused on general ledger accounting and supporting day-to-day accounting operations. The ideal candidate is dependable, detail-oriented, and comfortable handling core accounting responsibilities in a small business environment.</p><p>Key Responsibilities</p><ul><li>Prepare and post journal entries</li><li>Assist with month-end close activities</li><li>Perform inventory adjustments and cycle counts</li><li>Support cost accounting and inventory tracking</li><li>Maintain accurate general ledger records</li><li>Assist with basic reconciliations and accounting support as needed</li></ul><p>Work Environment</p><ul><li>Full-time, onsite</li><li>Small accounting team with hands-on responsibilities</li><li>Stable manufacturing business with steady operations</li><li>Immediate need and fast interview process</li></ul><p>This is an excellent opportunity for a Staff Accountant seeking a straightforward role with stable duties and the chance to step into a position quickly.</p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p>We are looking for a motivated Staff Accountant to join our team in Birmingham, Alabama. This position offers a dynamic environment with exposure to various accounting systems and processes, providing opportunities for growth and skill development. As part of a collaborative accounting team, you will play a critical role in managing financial activities and supporting acquisitions.</p><p><br></p><p>Responsibilities:</p><p>• Handle monthly accounting tasks for newly acquired companies, ensuring accuracy and compliance.</p><p>• Collaborate with accounting teams from acquired companies to streamline financial processes.</p><p>• Generate and review reports for month-end close activities.</p><p>• Conduct account reconciliations using Blackline, ensuring data integrity and clarity.</p><p>• Participate in cleanup and review activities to maintain accurate financial records.</p><p>• Assist in preparing and analyzing financial statements, including monthly, quarterly, and annual reports.</p><p>• Perform variance analyses and analytical reviews for assigned general ledger accounts.</p><p>• Complete journal entries and other tasks related to month-end close.</p><p>• Support ad hoc financial projects as needed.</p>
<p>We are seeking a detail-oriented Staff or Senior Accountant to join a stable and growing organization. This role will support core accounting functions including month-end close, account reconciliations, and general ledger maintenance. The ideal candidate is hands-on, organized, and comfortable working in a fast-paced environment while maintaining accuracy and meeting deadlines.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Prepare and post journal entries and maintain the integrity of the general ledger</li><li>Perform monthly account reconciliations and investigate discrepancies</li><li>Assist with month-end and year-end close processes</li><li>Support payroll processing, including related journal entries and reconciliations</li><li>Assist with accounts payable and accounts receivable as needed</li><li>Ensure accuracy of financial records and compliance with internal controls</li><li>Support audit requests and provide documentation as required</li><li>Identify opportunities to improve processes and increase efficiency</li></ul><p>This is an excellent opportunity for an accounting professional looking to grow within a collaborative environment and contribute to a strong finance team.</p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p>We are looking for an experienced Senior Accountant to join our team in Birmingham, Alabama. In this role, you will oversee critical accounting tasks, ensuring accuracy and efficiency in financial processes. This position offers an opportunity to engage in high-volume operations and contribute to maintaining the integrity of our financial records.</p><p><br></p><p>Responsibilities:</p><p>• Perform detailed balance sheet reconciliations to ensure accurate financial reporting.</p><p>• Review the accounts payable and accounts receivable processes, handling a high volume of transactions monthly.</p><p>• Reconcile cash accounts and conduct thorough bank reconciliations.</p><p>• Review and oversee journal entries entries, ensuring proper documentation and accuracy.</p><p>• Handle month-end close procedures, maintaining compliance with standards and deadlines.</p><p>• Prepare and analyze journal entries to support accurate ledger maintenance.</p><p>• Utilize Microsoft Excel for advanced financial analysis and reporting.</p><p>• Monitor and manage accounts receivable processes, ensuring timely resolution of discrepancies.</p><p>• Collaborate with team members to streamline accounting operations and improve efficiency.</p><p>• Provide assistance in reviewing and supporting the work of entry level accounting staff.</p>
<p>This search is being conducted by Steve Spinello.</p><p><br></p><p>Senior Accountant – Hybrid/Flexible Schedule</p><p>Overview: Join our team as a Senior Accountant and play a key role in both day-to-day accounting operations and financial planning & analysis (FP& A). This hybrid position offers a flexible schedule and is perfect for professionals eager to advance their career, champion process improvements, and leverage technology for greater efficiency.</p><p>Key Responsibilities:</p><ul><li>Conduct account reconciliations, prepare and post journal entries, and manage most month-end close activities.</li><li>Perform initial reviews of financial statements to ensure accuracy and compliance.</li><li>Serve as primary point of contact for external audits, providing supporting documentation, and respond to information requests.</li><li>Prepare and deliver financial documentation as needed for bank and lending agreements.</li><li>Collaborate with FP& A teams on pricing projects, margin analysis, and other ad hoc analytical assignments.</li><li>Identify and implement process improvements to streamline accounting workflows.</li><li>Utilize NetSuite for general ledger functions and Power BI for reporting and analytics.</li><li>Apply intermediate Excel skills for reconciliations, financial modeling, and data analysis.</li></ul><p>Why Join Us?</p><ul><li>Hybrid work environment with flexible scheduling options.</li><li>An opportunity to impact processes and implement automation/technology improvements.</li><li>Collaborative, growth-oriented culture with opportunities for advancement.</li></ul><p>Ready to take your accounting and analysis skills to the next level? Apply now to join our dynamic team!</p>
We are looking for a detail-oriented Accounts Payable Specialist to join our team in Birmingham, Alabama. In this role, you will manage high-volume payables, assist with rent collections, and contribute to streamlining accounting processes. This position offers significant growth potential, with opportunities to advance into a Staff Accountant role.<br><br>Responsibilities:<br>• Process a high volume of accounts payable transactions accurately and efficiently.<br>• Manage accounts receivable tasks, including rent collections from internal sources.<br>• Evaluate and implement improvements to streamline accounting processes and systems.<br>• Collaborate with different entities to integrate software solutions for enhanced efficiency.<br>• Handle coding and processing of invoices with precision and attention to detail.<br>• Conduct check runs and ensure timely payments to vendors.<br>• Maintain accurate financial records across multiple sister companies and entities.<br>• Work closely with outsourced accounting firms to manage investor relationships.<br>• Assist with system evaluations to optimize internal workflows.<br>• Support the team in achieving organizational accounting goals.
<p>A well-established healthcare organization in Sylacauga is seeking a detail-oriented Staff Accountant to support its finance and accounting operations. This role plays a key part in maintaining accurate financial records, supporting month-end close, assisting with audits, and ensuring compliance with internal policies and regulatory standards. The ideal candidate will be comfortable working independently while collaborating with multiple departments across the organization.</p><p>Key Responsibilities</p><ul><li>Support accounts payable processes including invoice matching, coding, reporting, and payment processing</li><li>Maintain strong relationships with vendors and suppliers</li><li>Assist with monthly financial close and reconciliation of assigned general ledger accounts</li><li>Maintain accounting records to support annual audits, budgets, and cost reporting</li><li>Perform quarterly petty cash audits and reconcile balances to the general ledger</li><li>Monitor and distribute electronic invoices daily to appropriate departments</li><li>Maintain lease accounting records in accordance with applicable accounting standards</li><li>Conduct ongoing review of financial data and interfaces to ensure accuracy and timeliness</li><li>Protect confidential financial and organizational information</li><li>Participate in continuing education and professional development</li></ul><p>Work Environment</p><ul><li>Full-time, onsite position</li><li>Stable healthcare organization with structured processes</li><li>Collaborative and professional culture</li><li>Role focused on accuracy, compliance, and operational support</li></ul><p>This is an excellent opportunity for an accounting professional seeking a stable role in healthcare with exposure to financial reporting, audits, and month-end close in a mission-driven environment.</p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p>Our client in Pelham, AL is seeking a detail-oriented and driven Accountant to support their financial accuracy and compliance. If you’re passionate about numbers and looking to grow your career, we want to hear from you!</p><p><br></p><p>Primary Responsibilities:</p><p><br></p><p>Accurately enter and manage day-to-day financial transactions, including payables and receivables</p><p><br></p><p>Perform routine reconciliations for bank accounts, credit cards, and other financial statements</p><p><br></p><p>Generate and distribute invoices, monitor outstanding balances, and follow up on collections</p><p><br></p><p>Administer payroll processing and maintain precise payroll documentation</p><p><br></p><p>Oversee and update the general ledger along with all supporting financial records</p><p><br></p><p>Compile and prepare financial statements on a monthly, quarterly, and annual basis</p><p><br></p><p>Partner in the development of budgets, financial forecasts, and cash flow monitoring</p><p><br></p><p>Maintain organized and up-to-date accounting files and documentation</p><p><br></p><p>Assist in strengthening internal controls and improving accounting procedures</p><p><br></p><p><br></p>
<p>A small, well-established organization in Birmingham is seeking an Accounts Receivable Professional to join its close-knit accounting team. This role offers a supportive culture, strong benefits, and long-term stability. Culture fit is the top priority for this hire. The ideal candidate will be professional, detail-oriented, customer-focused, and enjoy working in a collaborative environment where teamwork and service matter. This position reports to the Accounting Manager and works alongside a team of experienced accounting professionals.</p><p><br></p><p>Key Responsibilities</p><ul><li>Monitor customer account balances to ensure timely receipt of payments</li><li>Provide courteous and professional customer service via phone and email regarding billing questions and past-due accounts</li><li>Issue late notices and manage account status changes when necessary</li><li>Coordinate with internal teams regarding account reinstatements and adjustments</li><li>Communicate with legal counsel regarding accounts in collections or bankruptcy status</li><li>Process annual audit billings and ensure timely collection</li><li>Reconcile customer accounts and research discrepancies</li><li>Process invoices, payments, refunds, and account adjustments accurately</li><li>Assist with cash management and related accounting functions</li><li>Perform additional accounting duties as assigned</li></ul><p>Work Environment & Benefits</p><ul><li>Hybrid schedule (minimum 2 days per week in office)</li><li>Monday–Friday, 8:00am–5:00pm</li><li>Excellent health and retirement benefits</li><li>Supportive, people-focused culture</li><li>Long-term stability and internal growth opportunities</li></ul><p>This is an excellent opportunity for an Accounts Receivable professional who values workplace culture, customer service, and being part of a collaborative and respectful team.</p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
We are looking for an Accounts Receivable Specialist to join our team in Birmingham, Alabama. In this hybrid role, you will work both remotely and on-site 1-2 days per week, contributing to a large and dynamic accounting department. This is a Contract to permanent position, offering an excellent opportunity for long-term career growth after completing the initial contract period.<br><br>Responsibilities:<br>• Provide support to both internal teams and external customers, ensuring a high level of service.<br>• Monitor and manage unapplied cash to maintain accurate financial records.<br>• Utilize basic Excel and Outlook functions to track and organize accounts receivable data.<br>• Handle collections and resolve outstanding payments with professionalism and efficiency.<br>• Collaborate with colleagues in a fast-paced environment to meet team goals.<br>• Learn and adapt to the company's insurance accounting software with provided training.<br>• Contribute to a positive and outgoing team dynamic within a cubicle-based office setting.<br>• Assist in billing functions and ensure accurate cash handling procedures.<br>• Work closely with a large organization to manage accounts receivable processes effectively.<br>• Maintain a business casual dress code while adhering to company policies.
Are you a dedicated Accounting Assistant seeking a contract-to-possible permanent assignment? This position supports an accounting department in Birmingham, AL onsite. The role ensures precise accounts payable and finance transactions while providing critical support across key finance operations. <br> Duties: Process accounts payable transactions, including reporting and reconciliation of accounts. Request approval or supplemental documentation for invoices as proof of service. Process and transmit financing transactions; input payments, prepare reports, and reconcile finance receivables in the general ledger. Assist with monthly general ledger reconciliation and reporting related to accounts payable. Reconcile the accounts receivable miscellaneous general ledger account and distribute billing statements. Prepare data for budget review and upload new budgets in the system as needed. Process vendor payments by inputting expense and inventory invoices, ensuring timely fund disbursement, including rush payments as required. Analyze weekly Cash Requirement Reports to ensure payments and schedules are accurate. Prepare weekly and monthly accounts payable reporting for stores/departments.
<p>We are looking for an experienced Fixed Asset Accounting Manager to oversee accounting operations for a company based in Birmingham, Alabama. The ideal candidate will possess a strong foundation in fixed asset accounting, general ledger management, and team leadership, ensuring accurate financial reporting and compliance with company standards.</p><p><br></p><p>Responsibilities:</p><p>• Manage the fixed asset accounting process, including tracking acquisitions, disposals, and depreciation schedules.</p><p>• Lead month-end close procedures, ensuring accuracy and timeliness of financial reporting.</p><p>• Supervise general ledger activities and ensure proper reconciliation of accounts.</p><p>• Prepare and review journal entries to maintain accurate financial records.</p><p>• Oversee financial statement audits, collaborating with external auditors to ensure compliance.</p><p>• Monitor and analyze financial data, providing insights to support strategic decision-making.</p><p>• Develop and implement accounting policies and procedures to improve operational efficiency.</p><p>• Guide and mentor the accounting team, encouraging attention to detail and collaboration.</p><p>• Ensure compliance with regulatory standards and internal controls.</p><p>• Coordinate with cross-functional teams to align accounting practices with organizational goals.</p>
<p>We are looking for an experienced Bookkeeper to join our team on a short-term contract basis in Irondale, Alabama. This position requires working on-site five days a week and will focus on catching up on financial records and ensuring accurate data entry. The ideal candidate will have a strong background in QuickBooks and attention to detail.</p><p><br></p><p>Responsibilities:</p><p>• Record accounts payable and payment transactions, including credit card entries, within QuickBooks.</p><p>• Reconcile financial records to ensure accuracy and completeness.</p><p>• Maintain organized and up-to-date bookkeeping records.</p><p>• Collaborate with team members to address discrepancies and ensure smooth financial operations.</p><p>• Utilize third-party applications linked to QuickBooks as needed.</p><p>• Ensure compliance with company procedures and accounting standards.</p><p>• Assist in cleaning up past financial data and catching up on entry work.</p><p><br></p>
<p>We are looking for a contract to possible permanent Accounts Receivable Supervisor to join our team in Birmingham, Alabama. In this hybrid role, you will play a key part in supervising a team supporting both internal and external customers, ensuring accurate cash application and collections. </p><p><br></p><p>Responsibilities:</p><p>• Provide support to both internal stakeholders and external customers to address accounts receivable inquiries and issues.</p><p>• Manage and supervise a team of Accounts Receivable Specialist in their day to day. </p><p>• Utilize basic Excel and Outlook skills for reporting and communication purposes.</p><p>• Perform collections activities and maintain positive customer relationships.</p><p>• Collaborate with a large accounting team in a dynamic and detail-oriented setting.</p><p>• Monitor and manage billing functions to ensure timely payments.</p><p>• Handle cash activities and maintain detailed records for audit purposes.</p><p>• Work efficiently in a fast-paced environment to meet deadlines and organizational goals.</p><p><br></p>
<p>Our client is seeking a detail-oriented and dependable Full Charge Bookkeeper to join their growing team in Trussville. This role is responsible for supporting daily accounting operations, ensuring accurate financial reporting, and maintaining job cost integrity across multiple construction projects. The ideal candidate has experience in construction accounting and thrives in a fast-paced, deadline-driven environment.</p><p><br></p><p>Key Responsibilities</p><p><br></p><p>Manage full-cycle Accounts Payable, including vendor invoice processing, coding, approvals, and timely payments</p><p><br></p><p>Oversee Accounts Receivable, including customer invoicing, payment tracking, and collections follow-up</p><p><br></p><p>Maintain and reconcile the general ledger, ensuring accuracy and completeness of financial records</p><p><br></p><p>Perform and monitor construction job cost accounting, tracking project expenses and ensuring proper cost allocation</p><p><br></p><p>Prepare and submit monthly contract billings, including progress billings and supporting documentation</p><p><br></p><p>Assist with and execute month-end closing procedures, including reconciliations and financial reporting support</p><p><br></p><p>Collaborate with project managers and leadership to provide accurate financial data and cost analysis</p><p><br></p><p>Maintain organized financial records and ensure compliance with company policies and accounting standards</p><p><br></p><p><br></p>
<p>A unique entrepreneurial organization with multiple operating businesses is seeking a hands-on Controller to oversee all accounting functions across several entities. This is a newly created role and offers significant autonomy, visibility, and responsibility for an experienced accounting professional who thrives in fast-paced, owner-led environments. This position will serve as the sole accounting professional for a portfolio of diverse business operations, including manufacturing, agriculture, consumer products, and service-based entities. The ideal candidate is comfortable wearing many hats and managing the full accounting cycle independently.</p><p>Key Responsibilities</p><ul><li>Manage full-cycle accounting for multiple business entities</li><li>Maintain general ledger, accounts payable/receivable, and invoicing</li><li>Prepare monthly, quarterly, and annual financial statements</li><li>Perform inventory tracking and cost accounting for manufacturing and product-based operations</li><li>Monitor product orders, job costing, and operational expenses</li><li>Ensure accurate financial reporting and compliance with internal controls</li><li>Handle multiple projects and priorities across different business units</li><li>Serve as the primary financial resource for ownership and leadership</li></ul><p>Position Overview</p><ul><li>Department of one (hands-on Controller role)</li><li>Not a bookkeeping position and not a CFO role – this is a true working Controller</li><li>High level of accountability and ownership over all accounting processes</li><li>Reports directly to the Owner</li></ul><p>Software</p><ul><li>QuickBooks Online</li><li>Concur</li></ul><p>Work Environment</p><ul><li>100% onsite role in Birmingham, AL</li><li>Entrepreneurial, fast-paced culture with significant autonomy</li><li>Newly created position with opportunity to build processes and structure</li></ul><p>This is an excellent opportunity for a driven Controller who enjoys independence, responsibility, and working closely with ownership across a diverse group of businesses.</p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
We are looking for a detail-oriented Accounts Payable Clerk to join our team in Birmingham, Alabama. In this role, you will be responsible for managing and processing invoices, ensuring accurate payment matching, and resolving discrepancies efficiently. This is a long-term contract position with the potential for permanent placement, offering a dynamic work environment within the utilities and infrastructure industry.<br><br>Responsibilities:<br>• Process invoices accurately and efficiently, ensuring compliance with company policies and procedures.<br>• Perform two-way and three-way matching for payments to ensure proper documentation and approval.<br>• Investigate and resolve discrepancies in invoices and payment records.<br>• Utilize Oracle software to manage accounts payable tasks and maintain accurate financial data.<br>• Collaborate with internal teams and vendors to address payment issues and ensure timely resolutions.<br>• Support light accounts receivable (AR) functions as needed.<br>• Maintain organized records of all accounts payable transactions.<br>• Assist with implementing and adapting to new systems, including App Zen, if required.<br>• Contribute to improving processes and workflows within the accounts payable department.<br>• Adhere to business casual dress code while maintaining professionalism in the workplace.
<p>A growing construction-focused organization is seeking an experienced Credit & Collections Manager to take full ownership of the company’s accounts receivable function and lead the credit and collections team. This role is responsible for improving cash flow performance, reducing Days Sales Outstanding (DSO), and building strong internal and external relationships across sales, branch leadership, and customers. This position will play a key leadership role in assessing current processes, implementing training programs, and developing best practices for credit, collections, and customer relationship management.</p><p>Key Responsibilities</p><ul><li>Assume full ownership of the company’s accounts receivable and collections operations</li><li>Contact customers with past-due balances to confirm payment status, establish payment arrangements, and resolve disputes</li><li>Drive improvements in DSO and maintain consistent weekly cash flow</li><li>Assess the current AR team and implement structured training programs and best practices</li><li>Train team members on AR protocols, customer communication, and relationship management</li><li>Develop team skills in evaluating customer creditworthiness and setting appropriate credit limits</li><li>Establish and maintain strong working relationships with sales teams, branch managers, and customers</li><li>Create and implement credit policies and procedures</li><li>Coordinate introductions and relationship-building with key internal and external stakeholders within the first month</li><li>Ensure shared account knowledge and consistency across the AR team</li><li>Continuously improve efficiencies and departmental processes</li></ul><p>Work Environment</p><ul><li>Full-time, onsite role based in Birmingham</li><li>Occasional travel to branch locations</li><li>High-impact leadership role with visibility across the organization</li><li>Opportunity to shape and improve the AR function</li></ul><p>This is an excellent opportunity for a seasoned credit and collections professional who enjoys building teams, improving processes, and making a direct impact on company cash flow and customer relationships.</p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>