<p>We are seeking a Software Engineer to support the development of digital manufacturing solutions in a plant environment. This role involves building and implementing applications that enhance automation, data visibility, and overall operational efficiency.</p><p>Key responsibilities include developing software using technologies such as Python, C#, and .NET; supporting real-time monitoring and data integration across systems; and partnering with production and leadership teams to identify and implement process improvements. This individual will also help modernize legacy systems and support the adoption of Industry 4.0 initiatives.</p><p>The ideal candidate brings strong technical skills, a collaborative mindset, and the ability to drive projects from concept through implementation while working cross-functionally with operations and IT teams.</p>
<p>We are seeking an experienced Accounting Manager to oversee day-to-day accounting operations for a company based in Birmingham, Alabama. This role will lead core accounting functions, including general ledger management, month-end close, and financial reporting, while supporting a variety of accounting areas across the organization. The ideal candidate will bring strong leadership experience, a solid technical accounting foundation, and the ability to drive accurate and timely financial results.</p><p><br></p><p>Responsibilities:</p><p>• Lead the month-end close process, ensuring accurate and timely financial reporting</p><p> • Oversee general ledger activity, including account reconciliations and financial statement preparation</p><p> • Review and approve journal entries to maintain accuracy and integrity of financial records</p><p> • Manage and develop the accounting team, providing guidance, coaching, and support</p><p> • Partner with leadership to analyze financial results and provide insights for decision-making</p><p> • Support external audits and ensure compliance with accounting standards and internal controls</p><p> • Develop, improve, and enforce accounting policies and procedures</p><p> • Collaborate cross-functionally to ensure alignment between accounting and operational teams</p><p> • Assist with fixed asset accounting, including tracking, capitalization, and depreciation</p>
<p>Our client in Birmingham is seeking a detail-oriented and organized Billing Coordinator to join their team. This role is ideal for someone who enjoys working behind the scenes to ensure billing accuracy, maintain financial records, and support a high-volume workflow. You’ll collaborate closely with the finance team and play a key role in maintaining efficient billing processes.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Assist in the preparation and issuance of customer invoices, ensuring accuracy and compliance with internal procedures</li><li>Maintain organized and up-to-date financial records, including proper documentation of all billing transactions</li><li>Collaborate with the finance team to reconcile billing discrepancies and support timely resolution of issues</li><li>Assist in responding to internal billing inquiries and support limited customer communication as needed</li><li>Support the development and improvement of billing processes and systems to enhance efficiency</li><li>Contribute to month-end close activities</li><li>Manage billing cycles</li><li>Update purchase orders, customer addresses, and ensure correct tax status (taxable vs. non-taxable)</li><li>Handle a high volume of email communication in a timely and professional manner</li></ul><p><br></p><p><br></p>
<p>We are partnering with an established, globally recognized organization to identify an Accountant to support day-to-day accounting operations and month-end close. This is a hands-on role within a collaborative, high-performing team environment, offering broad exposure across multiple areas of accounting. The ideal candidate is someone who has strong full-cycle accounting experience and enjoys being involved in the day-to-day details while supporting the bigger picture. The company has built a strong reputation for service and maintains a people-focused culture that values teamwork, accountability, and delivering best-in-class results.</p><p><br></p><p>Key Responsibilities</p><ul><li>Assist with daily accounting activities including accounts payable, accounts receivable, and general ledger support</li><li>Perform bank reconciliations and monitor cash activity</li><li>Assist with month-end close, including journal entries, reconciliations, and variance analysis</li><li>Support inventory-related accounting and monthly reconciliations</li><li>Assist with payroll processing and related accounting entries</li><li>Contribute to budgeting and forecasting processes</li><li>Partner with cross-functional teams to support operational and financial reporting needs</li><li>Identify opportunities to improve processes, reporting, and efficiency</li></ul><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<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>
We are seeking an experienced Accounts Receivable Clerk to join our team. This contract-to-permanent opportunity is ideal for detail-oriented professionals who thrive in a dynamic environment and are eager to contribute to a company’s financial success. Responsibilities: Process and record incoming payments in a timely and accurate manner Monitor outstanding balances and follow up on delinquent accounts Reconcile customer accounts and resolve discrepancies Prepare regular reports on receivables activity Assist with month-end closing procedures Collaborate with internal teams and external customers to address billing inquiries
<p>A growing organization is seeking a motivated and detail-oriented Buyer to support sourcing and purchasing activities within its Supply Chain team. This role plays a key part in identifying new suppliers, managing existing supplier relationships, and ensuring the organization has access to high-quality, cost-effective materials. The Buyer will be actively involved in market analysis, supplier evaluation, and cross-functional collaboration. The ideal candidate is hands-on, analytically minded, and comfortable sourcing products on a global scale while partnering closely with teams such as Quality, Accounting, and Product Innovation.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Research and identify potential suppliers through market analysis, assessing cost, quality, reliability, and delivery capabilities</li><li>Maintain and update supplier data to support continuity of supply and reduce risk</li><li>Measure and evaluate supplier performance using defined KPIs</li><li>Negotiate pricing, terms, and contracts to support cost and quality objectives</li><li>Build and maintain strong supplier relationships, proactively addressing performance issues and improvement opportunities</li><li>Analyze supplier quotes, cost structures, and total cost to support informed sourcing decisions</li><li>Monitor market trends, industry developments, and emerging technologies to support sourcing strategies</li><li>Partner with internal stakeholders to align sourcing decisions with broader business goals</li><li>Ensure purchased materials and services meet required quality and specification standards</li><li>Prepare analysis and reporting to support supply chain leadership and planning teams</li><li>Identify and execute cost-savings initiatives through spend analysis, supplier management, and strategic sourcing</li><li>Support new product introductions and engineering change processes from a procurement perspective</li><li>Evaluate make-versus-buy decisions for new or existing products</li><li>Utilize MRP and ERP systems to forecast, track, and report on material requirements</li><li>Perform all duties in compliance with internal policies, ethical sourcing standards, and applicable regulations</li></ul><p><br></p><p><strong>Attributes & Skills</strong></p><p>• Strong analytical, communication, and collaboration skills</p><p> • Ability to manage multiple priorities in a fast-paced environment</p><p> • Results-driven, proactive, and accountable</p><p> • Curious, self-motivated learner with an interest in products and processes</p><p> • Primarily in-office role with minimal travel</p><p><br></p><p><strong>Benefits</strong></p><ul><li>401(k) with profit sharing</li><li>Medical, dental, and vision insurance</li><li>Life and disability coverage</li><li>Paid time off</li></ul><p><br></p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p>Are you an experienced Accounts Payable Specialist looking for your next opportunity in the Birmingham area? Our company is continuously seeking skilled professionals to support expanding business demands for our clients across a range of industries.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Review, code, and process a high volume of invoices with accuracy and efficiency.</li><li>Reconcile vendor statements, resolve discrepancies, and maintain up-to-date vendor records.</li><li>Prepare payments through various methods (check, ACH, wire) and ensure timely disbursement.</li><li>Assist with month-end closing and provide support for audits as needed.</li><li>Communicate effectively with internal departments and external vendors.</li></ul><p><br></p>
<p>We are seeking a detail-oriented and reliable Payroll Administrator to support payroll operations for a well-established organization. This role is designed as a long-term succession opportunity, with the intent for this individual to grow into a leadership position overseeing payroll functions in the coming years. The ideal candidate will bring hands-on experience processing in-house payroll, strong attention to detail, and the ability to manage sensitive information with discretion.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Review and audit time entries to ensure accuracy prior to payroll processing</li><li>Process payroll adjustments including bonuses, retro pay, and missed time</li><li>Maintain employee payroll records, including tax updates, direct deposits, compensation changes, and terminations</li><li>Support onboarding and offboarding processes, including new hire and rehire setup</li><li>Ensure compliance with payroll policies, procedures, and applicable regulations</li><li>Assist with employment verifications and unemployment inquiries</li><li>Serve as a point of contact for payroll-related questions and support a payroll helpline</li><li>Partner with HR on employee status changes and related documentation</li><li>Maintain proper documentation and filing of payroll records</li><li>Support I-9 compliance and employment eligibility verification processes</li><li>Assist with reporting and special projects as needed</li></ul><p><strong>Why This Role</strong></p><p>This position offers a clear path for growth into a Payroll Manager role, providing the opportunity to learn the full scope of payroll operations and take on increasing responsibility over time within a stable and growing organization.</p><p><br></p><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p>A growing commercial contractor is seeking a reliable and detail-oriented AP Specialist to support daily operations at its corporate office. This role will assist with general administrative duties while also providing backup support to the accounting team, particularly in Accounts Payable.</p><p><br></p><p>This position is ideal for someone who enjoys variety in their day, is highly organized, and has some prior exposure to AP or general accounting support.</p><p>Responsibilities include:</p><ul><li>Provide general administrative support for the corporate office including document management, filing, and coordination of office activities</li><li>Assist with vendor invoices, data entry, and other Accounts Payable support tasks as needed</li><li>Serve as backup support for AP processing and vendor documentation</li><li>Maintain organized records and assist with tracking office documentation and project paperwork</li><li>Coordinate office supplies, deliveries, and general office logistics</li><li>Assist team members with administrative needs and special projects as they arise</li><li>Support accounting staff with clerical accounting tasks when needed</li></ul><p>Open to part time candidates as well</p><p><br></p><p>This is a great opportunity to join a stable and growing commercial contractor in a role that offers variety and the opportunity to support multiple areas of the business.</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>Our client in downtown Birmingham is seeking a detail-oriented and dependable Part-Time Accounting & Administrative Coordinator to support their day-to-day financial and office operations. This role is ideal for someone who enjoys a mix of accounting responsibilities and administrative tasks, and who thrives in a fast-paced, team-oriented environment.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Code and process invoices accurately and in a timely manner</li><li>Manage accounts payable, including vendor setup, invoice entry, and payment processing</li><li>Assist with billing and ensure invoices are issued correctly and on schedule</li><li>Support cash management activities, including tracking receipts and reconciling accounts</li><li>Maintain organized and up-to-date financial records</li><li>Provide general administrative support such as answering phones, filing, and assisting with office coordination</li><li>Communicate with vendors and internal teams to resolve discrepancies or issues</li></ul><p><br></p>
<p>We are partnering with a growing organization to identify a Financial Systems Director to lead and support financial and accounting systems across the business. This role sits at the intersection of Finance and IT, focused on improving systems, reporting, and processes that support accounting and financial operations. The ideal candidate is someone who understands how accounting works but also enjoys working with systems, data, and process improvement.</p><p><br></p><p>Key Responsibilities</p><ul><li>Lead the administration, optimization, and ongoing support of financial and accounting systems</li><li>Partner with Finance and IT to improve system functionality, integrations, and data flow</li><li>Support financial reporting by ensuring data accuracy, consistency, and accessibility</li><li>Identify opportunities to streamline processes and improve efficiency through system enhancements</li><li>Assist with system implementations, upgrades, and enhancements, including testing and documentation</li><li>Troubleshoot system issues and serve as a key resource for end users</li><li>Maintain data integrity across financial systems and related platforms</li><li>Develop and support reporting tools, dashboards, and ad hoc analysis</li><li>Collaborate with accounting and finance teams to align systems with business needs</li></ul><p>Why This Role</p><ul><li>Opportunity to play a key role in improving and shaping financial systems</li><li>High visibility across Finance and IT leadership</li><li>Blend of technical systems work and business impact</li><li>Stable organization with opportunity for growth and long-term impact</li></ul><p>For immediate consideration, apply now or contact Bryan Rushing with Robert Half, Birmingham AL.</p>
<p>We are looking for an experienced Treasury Manager to join our client's team on a contract basis in Birmingham, AL. The position will offer remote work flexibility. This position is ideal for professionals with a strong background in corporate and global treasury operations, as well as expertise in cash management. As a key contributor, you will oversee essential treasury functions during a contract leave period.</p><p><br></p><p>Responsibilities:</p><p>• Manage daily cash operations, ensuring efficient utilization of funds and accurate reporting.</p><p>• Oversee corporate treasury activities, including liquidity management and financial risk assessment.</p><p>• Coordinate global treasury functions, ensuring compliance with international regulations and standards.</p><p>• Develop and maintain relationships with banking partners to optimize financial services.</p><p>• Prepare and analyze cash flow forecasts to support strategic decision-making.</p><p>• Ensure accurate reconciliation of bank accounts and timely resolution of discrepancies.</p><p>• Monitor and enhance treasury systems and processes for improved efficiency.</p><p>• Collaborate with internal teams to support financial planning and operational needs.</p><p>• Manage short-term investment activities to maximize returns while minimizing risks.</p><p>• Provide regular updates and reports to senior management regarding treasury operations.</p>
<p>Our client in Birmingham is looking for a detail-oriented Accounts Payable Specialist to join their team. This is a great opportunity for someone who enjoys working across accounting, compliance, and operations in a fast-paced, collaborative environment.</p><p><br></p><p>What You’ll Do:</p><p><br></p><p>Process vendor invoices, including fuel bills, and reconcile raw material tickets</p><p><br></p><p>Prepare daily production reports</p><p><br></p><p>Support month-end close with reconciliations and journal entries</p><p><br></p><p>Assist with financial reporting, monthly books, and audit requests</p><p><br></p><p>File monthly sales tax and other recurring tax filings</p><p><br></p><p>Prepare quarterly fuel tax returns and block assessments</p><p><br></p><p>Manage annual filings, including 1099s, 2290s, business licenses, and insurance renewals</p><p><br></p><p>Oversee fleet tag renewals and property tax filings</p><p><br></p><p>Provide general office support </p><p><br></p>
<p>We are looking for an onsite contract to possible permanent Accounts Payable Clerk to join our team in Sylacauga, Alabama. This position involves managing day-to-day financial operations, including invoice processing, vendor payments, and expense verification. As a Contract to permanent role, this opportunity offers the potential for long-term growth within our organization.</p><p><br></p><p>Responsibilities:</p><p>• Process and code invoices accurately to ensure timely payments. Process payroll, purchase orders and invoices.</p><p>• Verify and process employee expense reports, maintaining compliance with company policies.</p><p>• Schedule and execute vendor payments in alignment with payment terms.</p><p>• Assist with check runs, ensuring proper documentation and approvals.</p><p>• Utilize accounting software to manage financial data and generate reports.</p><p>• Maintain organized records of all transactions for audit and reporting purposes.</p><p>• Contribute to the overall efficiency of the accounting department by performing additional tasks as needed.</p>
<p>We are looking for an Accounts Receivable Clerk to join our team in Sylacauga, Alabama. In this role, you will assist with essential financial operations, including customer billing, collections, and ledger reconciliation, ensuring accuracy and efficiency. This is an on-site, contract-to-possible permanent position, offering an excellent opportunity.</p><p><br></p><p>Responsibilities:</p><p>• Manage daily accounts receivable tasks, including customer billing and payment processing.</p><p>• Perform collection activities to ensure timely receipt of outstanding balances.</p><p>• Reconcile accounts receivable ledgers to maintain accurate financial records.</p><p>• Assist with other general accounting duties as needed to ensure smooth operations.</p><p>• Communicate effectively with internal and external stakeholders regarding financial matters.</p>
<p>We are looking for a skilled Sr. Estimator to join a dynamic team in Birmingham, Alabama. This Contract to permanent position offers an exciting opportunity to contribute to the financial oversight and cost management of construction projects. The role requires a strong analytical mindset and expertise in cost estimation and analysis within the construction industry.</p><p><br></p><p>Responsibilities:</p><p>• Develop detailed cost estimates for construction projects, ensuring accuracy and alignment with project goals.</p><p>• Analyze project drawings, specifications, and proposals to assess cost implications.</p><p>• Collaborate with project managers, engineers, and subcontractors to gather and validate cost-related data.</p><p>• Review and evaluate bids from subcontractors and suppliers to identify competitive pricing.</p><p>• Conduct quantity take-offs and maintain comprehensive bid documentation.</p><p>• Identify potential risks and opportunities related to project costs and communicate findings effectively.</p><p>• Assist in preparing budgets and schedules to ensure project financial goals are met.</p><p>• Present cost estimates and related analysis to stakeholders and clients in a clear and thorough manner.</p><p>• Utilize estimating software and tools to streamline the cost estimation process.</p><p>• Support the implementation of financial controls and cost monitoring throughout project execution.</p>
<p>We are looking for an experienced Accounts Payable Specialist to join our team in Birmingham, Alabama. This contract-to-possible permanent position offers an exciting opportunity to manage key financial processes and ensure accuracy in payables operations. The ideal candidate will have a strong background in accounting and a keen eye for detail.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the accounts payable processes for assigned market carriers, ensuring adherence to company policies and procedures.</p><p>• Reconcile all financial accounts in compliance with internal control standards, ensuring timely and accurate payments to carriers.</p><p>• Submit vendor invoices and accounts payable documentation for processing.</p><p>• Manage recurring payables and other financial processes for assigned agencies.</p><p>• Train agency personnel on proper accounting procedures to ensure compliance and efficiency.</p><p><br></p>