<p>The Senior Accountant or Accounting Manager will play a key role in overseeing the day-to-day accounting operations for a small, closely held business in Birmingham. This position supports month-end close and financial reporting, helps establish and improve accounting policies and procedures, and provides oversight of transactional accounting performed by administrative staff. The role offers strong visibility to ownership and represents a clear path to advancement into a Controller or CFO position within the next 2–3 years.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Assist with month-end close, including journal entries, reconciliations, and variance analysis</li><li>Familiarity with financial statements and supporting schedules</li><li>Oversee and review accounting entries prepared by administrative or clerical staff to ensure accuracy and consistency</li><li>Help develop, document, and improve accounting policies and procedures</li><li>Track daily cash balances and support cash flow visibility for ownership</li><li>Ensure timely and accurate general ledger activity</li><li>Partner with ownership and leadership on financial reporting and process improvement initiatives</li></ul><p>Why This Role</p><ul><li>Family-oriented, close-knit work environment</li><li>High degree of flexibility and visibility to ownership</li><li>Opportunity to help build and formalize accounting processes</li><li>Clear path to promotion into a Controller or CFO role within 2–3 years</li></ul><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p>We are looking for a detail-oriented and knowledgeable Senior Auditor to join our team in Alabama. This role involves conducting tax and regulatory reviews, identifying revenue discrepancies, and ensuring compliance with state and local tax laws. The ideal candidate will have strong analytical skills, excellent communication abilities, and a background in accounting or auditing with a focus on attention to detail. This position offers hybrid or remote flexibility. </p><p><br></p><p>Responsibilities:</p><p>• Examine taxpayer financial records to verify compliance with applicable tax laws and regulations.</p><p>• Conduct research to identify examination leads and schedule appointments with taxpayers.</p><p>• Prepare for audits by analyzing tax returns, prior reports, and other relevant data.</p><p>• Meet with taxpayers to explain procedures, answer questions, and collect necessary information.</p><p>• Analyze business and financial records to identify discrepancies and compute tax assessments.</p><p>• Document findings, prepare supporting papers for adjustments, and discuss results with taxpayers or their representatives.</p><p>• Conduct closing conferences with taxpayers to review audit findings and secure agreement on proposed changes.</p><p>• Travel as required to perform audits and complete assigned tasks.</p><p>• Stay up-to-date on tax laws to enhance expertise and ensure accurate audits.</p>
<p>We are partnering with our client in Homewood, Alabama to hire a Staff Accountant who will support tax and bookkeeping engagements through accurate data entry, effective client communication, and strong follow-through on assigned tasks.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and enter client tax information into specialized software with precision.</p><p>• Assist in the creation of individual, corporate, and partnership tax returns under managerial supervision.</p><p>• Perform bookkeeping tasks such as bank reconciliations and financial report generation using QuickBooks or similar platforms.</p><p>• Maintain organized, audit-ready documentation for client accounts.</p><p>• Meet project deadlines and ensure timely completion of assigned tasks, adhering to company standards.</p><p>• Communicate effectively with clients to address pending items and escalate unresolved issues promptly.</p><p>• Participate in firm training programs to gain proficiency in tax and bookkeeping processes and tools.</p><p>• Take ownership of assignments and gradually manage a small portfolio of clients.</p><p>• Collaborate with team members to uphold a positive and detail-oriented work environment.</p><p>• Demonstrate commitment to continuous improvement through feedback and skill development.</p>
<p>We are looking for an experienced Controller to support our client's team on a long-term contract basis in Homewood, Alabama. This role is ideal for a detail-oriented individual with extensive experience, ready to take ownership of key financial processes and contribute to maintaining strong regulatory compliance and operational efficiency. You will play a pivotal role in ensuring the accuracy and reliability of financial reporting while collaborating on strategic priorities.</p><p><br></p><p>Responsibilities:</p><p>• Conduct thorough reviews of balance sheet reconciliations to ensure accuracy and compliance.</p><p>• Monitor and enforce SOX controls to uphold corporate governance standards.</p><p>• Evaluate and approve journal entries to maintain the integrity of financial records.</p><p>• Collaborate with cross-functional teams to support organizational integration projects.</p><p>• Provide expert analysis and recommendations to enhance financial processes.</p><p>• Facilitate audits and ensure adherence to regulatory requirements.</p><p>• Offer strategic insights by reviewing and interpreting financial data.</p><p>• Identify opportunities for process improvements and implement effective solutions.</p><p>• Act as a key advisor on financial matters to support leadership decision-making.</p>
<p>We are looking for an experienced Accounting Manager to join our client's team in Birmingham, Alabama. This contract position with the potential for permanent employment offers an excellent opportunity to oversee financial operations in a dynamic construction environment. The ideal candidate will have a strong background in fixed asset accounting, general ledger management, and team leadership.</p><p><br></p><p>Responsibilities:</p><p>• Oversee and manage month-end close processes to ensure timely and accurate financial reporting.</p><p>• Maintain and reconcile general ledger accounts to ensure compliance with accounting standards.</p><p>• Lead the preparation and review of journal entries, ensuring accuracy and proper documentation.</p><p>• Conduct financial statement audits, providing necessary data and resolving discrepancies.</p><p>• Supervise account reconciliation processes to maintain accurate financial records.</p><p>• Manage fixed asset accounting, including tracking and reporting asset activities.</p><p>• Provide leadership and direction to the accounting team, fostering collaboration and efficiency.</p><p>• Develop and implement accounting procedures to enhance operational effectiveness.</p><p>• Monitor financial performance and provide insights to support business decisions.</p>
<p>We are looking for a detail-oriented Accounting Clerk to join our team on a <strong>contract </strong>basis <strong>ONSITE </strong>in <strong>Hoover, Alabama</strong>. This position offers an excellent opportunity to gain hands-on experience in financial operations and support a dynamic credit union environment. The role will primarily involve maintaining records, processing transactions, and ensuring accurate reporting while collaborating with the accounting department.</p><p><br></p><p>Responsibilities:</p><p>• Maintain and update financial, statistical, and accounting records with precision.</p><p>• Perform data entry to prepare weekly, monthly, and quarterly financial and regulatory reports.</p><p>• Verify and balance teller sheets across multiple branch locations.</p><p>• Calculate daily checks and prepare deposit slips for bank deposits.</p><p>• Review and input employee expenses into the general ledger.</p><p>• Prepare accounts payable checks in a timely manner.</p><p>• Post selected general ledger entries and ensure accuracy.</p><p>• Assist in balancing accounts and reconciling discrepancies within the organization.</p>
<p>We are looking for an experienced Accounting Manager to join our client's team in Alabaster, Alabama. This is a Contract to permanent position, ideal for a detail-oriented individual who excels at managing accounting processes and ensuring accurate financial reporting. The role offers an opportunity to contribute to key aspects of general ledger accounting and month-end close activities.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the month-end close process, ensuring all tasks are completed accurately and on time.</p><p>• Manage general ledger accounting and maintain the integrity of financial records.</p><p>• Prepare and post journal entries to reflect financial transactions accurately.</p><p>• Conduct regular account reconciliations to ensure balances are accurate and discrepancies are resolved.</p><p>• Perform bank reconciliations to confirm alignment between bank statements and company records.</p><p>• Support financial reporting efforts by preparing necessary documentation and reports.</p><p>• Collaborate with other departments to ensure smooth accounting operations.</p><p>• Identify and implement process improvements to enhance efficiency and accuracy in accounting procedures.</p><p>• Ensure compliance with relevant accounting standards and regulations.</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>We are looking for an Accounts Payable Specialist to join our team <strong>ONSITE </strong>in<strong> Irondale, Alabama</strong>. This role involves managing essential accounts payable functions such as invoice processing, account coding, and check runs. As a <strong>Contract to possible permanent</strong> <strong>position</strong>, this opportunity offers the potential for long-term growth within the steel manufacturing industry. The ideal candidate will thrive in a collaborative and detail-oriented environment.</p><p><br></p><p>Responsibilities:</p><p>• Process and verify invoices, ensuring accuracy and compliance with company policies.</p><p>• Perform account coding for expenses and transactions to maintain organized financial records.</p><p>• Execute check runs and Automated Clearing House (ACH) payments promptly and accurately.</p><p>• Utilize Excel to create pivot tables and analyze data for reporting purposes.</p><p>• Assist with data entry tasks related to accounts payable operations.</p><p>• Collaborate with the AP manager and team to address discrepancies or inquiries.</p><p>• Maintain vendor account information and ensure timely expense report processing.</p><p>• Operate within Deltek and Concur systems to manage financial workflows.</p><p>• Support the accounting team with additional tasks as needed.</p><p>• Ensure adherence to internal controls and procedures for financial operations.</p>
We are looking for an Accounts Receivable Clerk to join a dynamic team in Cottondale, Alabama. In this role, you will contribute to the financial operations of a construction-focused organization, ensuring accuracy in billing processes and maintaining compliance with industry standards. This position offers the opportunity to collaborate with project teams and manage critical accounts receivable functions.<br><br>Responsibilities:<br>• Generate and submit detailed progress invoices, including G702/G703 forms, percent-complete billing, and time & materials invoices, to contractors and project owners.<br>• Monitor retainage amounts, update schedules of values, and coordinate with project managers to reconcile changes in work orders.<br>• Prepare and process both conditional and unconditional lien waivers, while adhering to notification requirements.<br>• Record incoming payments through various methods, such as wire transfers, checks, and credit cards, ensuring daily cash receipts are balanced.<br>• Reconcile accounts to ensure accurate receivable balances, and work with internal teams to address and resolve discrepancies.<br>• Manage collection efforts in adherence to company policies and applicable regulations.<br>• Maintain detailed and organized records of billing transactions, payments, and communication related to accounts receivable.<br>• Assist with month-end closing activities, including driving billing processes and compiling bad debt analyses.<br>• Address and resolve billing issues related to client accounts or specific projects, as needed.