<p>Are you driven by connecting talented professionals with exciting career opportunities? Join our team as an HR Recruiter, where you’ll play a vital role in sourcing, interviewing, and onboarding top talent for a local client.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and implement effective recruitment strategies to attract qualified candidates for a variety of positions.</li><li>Partner with hiring managers to define role requirements and understand departmental needs.</li><li>Source candidates through online job boards, networking, and outreach events.</li><li>Screen resumes, conduct interviews, and coordinate the interview process.</li><li>Manage candidate communications and ensure a positive experience throughout the hiring journey.</li><li>Oversee pre-employment checks, reference verifications, and onboarding processes.</li><li>Maintain accurate recruitment records and reports in compliance with company policies.</li><li>Contribute to employer branding and talent pipeline initiatives.</li></ul><p><br></p>
<p>We are seeking a proactive and versatile HR Generalist for an opportunity with our client in Birmingham. In this role, you will support a variety of human resources functions, fostering a great workplace experience and ensuring compliance with all HR policies and procedures. The ideal candidate demonstrates strong interpersonal skills, enjoys tackling new challenges, and excels at problem-solving in a fast-paced environment.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage day-to-day HR operations, including employee relations, benefits administration, and payroll coordination.</li><li>Support recruitment efforts by assisting with job postings, conducting interviews, and onboarding new hires.</li><li>Provide guidance to managers and employees regarding HR policies and procedures.</li><li>Maintain accurate and confidential employee records and support compliance with employment laws.</li><li>Oversee training initiatives, performance reviews, and employee development programs.</li><li>Assist in the coordination and delivery of company-wide communications and HR projects.</li><li>Promote a positive organizational culture focused on diversity, inclusion, and employee engagement.</li></ul><p><br></p>
<p><strong>Job Posting: Business Development Support Specialist</strong></p><p>Are you a proactive professional with strong communication skills and a passion for driving customer satisfaction and retention? We’re seeking a <strong>Business Development Support Specialist</strong> to join our team focused on supporting business development and achieving customer retention goals. This role involves close collaboration with customers, trade allies, and internal departments to deliver tailored solutions that meet our customers' needs.</p><p>As an integral part of the team, you’ll lead <strong>inside sales efforts</strong>, engage in customer retention calls, and deliver timely, results-oriented solutions. If you’re motivated to positively influence customer decisions and enjoy providing exceptional support in a collaborative environment, we want to hear from you!</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>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>Are you a skilled Bookkeeper eager to take the next step in your career? We’re always looking for talented accounting professionals who are passionate about delivering accurate financial records and supporting business growth in the Birmingham area. If you excel in bookkeeping, enjoy problem-solving, and want to work alongside a team committed to excellence, we’d love to connect with you.</p><p><br></p><p><strong>What We Value:</strong></p><ul><li>2–4 years of experience in a similar bookkeeping or accounting role</li><li>Attention to detail and a proactive approach to financial management</li><li>Experience with accounting software and a strong grasp of accounting principles</li><li>An interest in collaborating with different teams and learning new skills</li><li>Commitment to integrity and confidentiality</li></ul><p>We welcome driven Bookkeepers who are ready to contribute, grow, and make an impact. Whether you’re seeking fresh challenges or eager to build on your experience, let’s start a conversation.</p><p>Reach out today to see how your skills and goals align with the opportunities available in Birmingham.</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 an accomplished ERP Project Manager to lead an Oracle Fusion implementation and optimization initiatives for one of our client's. In this long-term contract position, you will act as a vital bridge between business and IT teams, ensuring seamless project execution and delivery. Based in Birmingham, Alabama, this role offers a unique opportunity to drive impactful system transformations while collaborating with cross-functional teams. <strong>Must be able to engage on an immediate basis and work onsite! </strong></p><p><br></p><p>Responsibilities:</p><p>• Oversee the complete lifecycle of Oracle Fusion implementation projects, including planning, execution, and delivery.</p><p>• Develop and maintain detailed project plans, timelines, and resource allocation strategies to ensure efficient progress.</p><p>• Facilitate requirement gathering sessions, system configurations, testing, data migration, and go-live activities.</p><p>• Communicate project updates, risks, and key milestones to stakeholders and leadership teams, ensuring transparency and timely issue resolution.</p><p>• Collaborate with business analysts, developers, and external vendors to meet project objectives and deadlines.</p><p>• Establish and implement best practices for compliance, change management, and industry standards throughout the project.</p><p>• Document lessons learned to refine future project processes and enhance organizational efficiency.</p><p>• Provide training and support to end users and IT personnel to ensure successful adoption of new systems.</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 a Bankruptcy Specialist to join an established company in the Birmingham area. This position is remote; however, we are seeking candidates who reside in the Central Time Zone to ensure effective collaboration with the team.The Bankruptcy Specialist is responsible for managing and processing bankruptcy filings, lien records, and related legal documentation within the organization. This specialist serves as the primary contact for bankruptcy and lien inquiries, ensuring compliance with federal, state, and industry regulations. The role requires strong analytical skills, attention to detail, and an understanding of legal processes involving bankruptcies and property liens.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Monitor, review, and process bankruptcy notifications and lien filings from courts, attorneys, or third-party agencies.</li><li>Update and maintain accurate records of bankruptcy cases, lien releases, satisfactions, and associated legal paperwork using internal databases.</li><li>Conduct research to verify property ownership, claimant information, and lien status through public records and company systems.</li><li>Communicate professionally with legal professionals, creditors, debtors, and internal teams regarding bankruptcy issues, lien releases, and payment matters.</li><li>Act as a subject matter expert on bankruptcy chapters (e.g., Chapters 7, 11, 13) and types of liens; educate colleagues on process changes and regulations.</li><li>Ensure organizational compliance with federal, state, and industry rules for bankruptcy filings and lien management; maintain confidentiality of records.</li><li>Coordinate with collections, legal, and operations teams to resolve account issues related to bankruptcies and liens.</li><li>Prepare and share timely reports on active bankruptcy cases, outstanding liens, and status updates for management.</li><li>Track bankruptcy discharge orders, proof of claims, and subsequent follow-up actions for optimal account recovery and risk mitigation.</li><li>Contribute to process improvement initiatives and support internal audits to ensure accuracy and efficiency.</li></ul>
<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>