<p>**Please note, this position is onsite 4 days/week at client's office in Birmingham, AL. Candidates that aren't local to Alabama will not be considered for this position</p><p><br></p><p><strong>Position Summary</strong></p><p>Our client is seeking a highly organized and results-driven <strong>Project Manager</strong> to lead business readiness and process integration initiatives across <strong>Revenue Accounting, Customer Service, and Power Delivery</strong> functions. This in-person role will be based at client's headquarters in Birmingham, AL, and will be responsible for coordinating the development of operational playbooks, facilitating process discussions, and ensuring smooth program cutover through effective communication and stakeholder engagement.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Project Management & Planning</strong></p><ul><li>Develop and maintain detailed project plans, timelines, and deliverable tracking for business readiness activities.</li><li>Coordinate cross-functional efforts to ensure alignment with program milestones and organizational objectives.</li><li>Identify risks, issues, and dependencies; develop mitigation strategies and communicate impacts to leadership.</li></ul><p><strong>Business Readiness & Process Development</strong></p><ul><li>Lead process documentation and playbook development for Revenue Accounting, Customer Service, and Power Delivery teams.</li><li>Facilitate workshops and working sessions to define future-state processes, roles, and responsibilities.</li><li>Ensure readiness assessments are completed and actions tracked to support smooth transition to new systems or processes.</li></ul><p><strong>Cross-Organizational Facilitation</strong></p><ul><li>Organize and lead recurring meetings with stakeholders across departments to drive collaboration and decision-making.</li><li>Serve as liaison between business units and program teams to ensure consistent communication and alignment.</li><li>Support change management and communication efforts to prepare employees for upcoming changes.</li></ul><p><strong>Tracking & Reporting</strong></p><ul><li>Maintain weekly and monthly deliverable tracking related to communications, training, and cutover activities.</li><li>Develop dashboards and status reports for leadership, highlighting progress, risks, and upcoming milestones.</li><li>Ensure all deliverables are completed on time and meet quality standards.</li></ul><p><strong>Program Cutover & Implementation Support</strong></p><ul><li>Coordinate readiness activities leading up to program cutover, including validation of processes, data, and communication plans.</li><li>Support post-cutover stabilization efforts by tracking issues and ensuring resolution across impacted teams.</li></ul>
<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 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>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 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 experienced Chief Financial Officer (CFO) to join our team in Northport, Alabama. This leadership role will oversee financial operations, ensure sound fiscal management, and guide strategic planning for our growing organization. The ideal candidate will bring expertise in construction industry accounting and a proven ability to drive operational efficiency.<br><br>Responsibilities:<br>• Lead the evaluation of project profitability and provide actionable insights to improve financial outcomes.<br>• Develop and oversee financial strategies, including budgeting, forecasting, and cash flow management.<br>• Ensure compliance and accuracy in tax filings for LLCs and other entities, including quarterly updates.<br>• Strengthen and streamline current financial processes to ensure efficiency and scalability.<br>• Supervise payroll operations and monitor construction-related financial activities.<br>• Collaborate with department heads and project administrators to enhance operational performance.<br>• Oversee financial reporting to support decision-making and ensure transparency.<br>• Provide leadership and mentorship to the financial team, fostering growth and development.<br>• Visit job sites to understand project dynamics and ensure alignment with financial objectives.<br>• Utilize Sage Intacct and other software tools to maintain accurate financial records and reporting systems.
<p>We are looking for a Senior Accountant to join our team in Tuscaloosa, Alabama. This position offers an excellent opportunity for career growth. The ideal candidate will bring expertise in general accounting practices, a strong attention to detail, and the ability to thrive in a dynamic and fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Perform month-end close procedures, ensuring accuracy and completing tasks within the close period.</p><p>• Prepare and post journal entries while maintaining detailed records and supporting documentation.</p><p>• Reconcile balance sheets and bank accounts to ensure accuracy and compliance with company standards.</p><p>• Assist in the preparation and filing of tax documents, adhering to all regulatory requirements.</p><p>• Support internal and external audits by providing necessary documentation and responding to inquiries.</p><p>• Analyze financial data to identify trends and provide insights for budgeting and forecasting.</p><p>• Utilize Excel extensively for financial reporting and data analysis, working with complex spreadsheets.</p><p>• Collaborate with the team on general ledger management and ensure proper coding of transactions.</p><p>• Contribute to continuous improvement initiatives, including potential software transitions and process optimizations.</p>
<p>We are looking for a dedicated HR/Payroll Coordinator to join our team in Birmingham, Alabama. The ideal candidate will oversee various human resources functions, ranging from onboarding and payroll management to community engagement, and will work closely with leadership to uphold a culture of collaboration and excellence.</p><p><br></p><p>Responsibilities:</p><p>• Manage and process weekly payroll for 3 different locations for 500+ employees. </p><p>• Track payroll taxes for multiple states including local, state, and federal tax reporting.</p><p>• Maintain and update employee training records within the HRIS platform.</p><p>• Serve as a backup for other HR functions, ensuring seamless operations across the department.</p><p>• Coordinate community outreach initiatives to enhance the company’s presence and involvement.</p><p>• Collaborate with leadership to inspire and support team development and operational success.</p><p>• Ensure compliance with employment laws and internal policies.</p><p>• Assist in resolving employee concerns and fostering a positive work environment.</p><p>• Develop strategies to promote teamwork and mutual respect across all departments.</p>
<p>Are you a Payroll Clerk in the <strong>Birmingham</strong> area looking for a <strong>contract short term opportunity</strong>? Call us and apply and let's talk about opportunities in the area!</p><p><br></p><p> A Payroll Clerk plays a critical role in supporting payroll operations by accurately processing employee timesheets, maintaining payroll records, and assisting with related administrative tasks. This type of position ensures timely and precise compensation for employees while adhering to company policies and federal, state, and local regulations.</p><p><br></p><p>Key Responsibilities may include:</p><ul><li>Accurately enter and maintain payroll data, including hours worked, overtime, and paid time off, in payroll systems.</li><li>Review, verify, and process employee timesheets and payroll forms.</li><li>Assist with the preparation and issuance of payroll checks or direct deposits.</li><li>Answer employee inquiries regarding payroll issues, deductions, and attendance records.</li><li>Assist in the calculation of wages, deductions, and benefits.</li><li>Maintain proper documentation of payroll transactions and employee files.</li><li>Collaborate with HR and accounting departments to resolve discrepancies and ensure payroll data integrity.</li><li>Support compliance with federal, state, and local wage and hour laws.</li><li>Prepare routine payroll reports for management or auditing purposes.</li><li>Assist with year-end payroll functions, including W-2 distribution and tax filings.</li></ul><p><br></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.
<p>We are looking for an experienced Accounts Payable Specialist to join our team in Birmingham, Alabama. In this contract to hire position, you will play a key role in managing invoice processing and ensuring accurate financial operations. This is an excellent opportunity for a detail-oriented individual with strong organizational skills and a background in accounts payable.</p><p><br></p><p>Responsibilities:</p><p>• Process invoices accurately and efficiently, utilizing both 2-way and 3-way matching procedures.</p><p>• Identify and resolve any discrepancies related to invoice processing in a timely manner.</p><p>• Collaborate with other departments to ensure smooth operations and accurate financial reporting.</p><p>• Utilize Oracle software to manage accounts payable tasks and maintain financial records.</p><p>• Support light accounts receivable tasks as needed to assist the team.</p><p>• Ensure compliance with company policies and accounting standards during all financial transactions.</p><p>• Maintain organized and up-to-date documentation to support audits and reporting requirements.</p><p>• Contribute to process improvements by identifying opportunities for increased efficiency.</p>