We are seeking a General Ledger Accountant for a short-term contract position. This role will support key accounting and audit-related activities and is ideal for a hands-on detail oriented with strong general ledger experience and a solid background in audit support.
<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 looking for a detail-oriented Accounting Customer Service specialist to join a fully remote team supporting commercial insurance operations in Birmingham, Alabama. This <strong>contract to possible permanen</strong>t opportunity is ideal for someone who can combine strong customer support abilities with practical accounting knowledge in a fast-paced, high-volume setting. The person in this role will help resolve payment-related questions, support accounts payable and accounts receivable activities, and work closely with internal teams to keep financial inquiries moving efficiently. <strong>Must live in Alabama!</strong></p><p><br></p><p>Responsibilities:</p><p>• Respond to inbound customer and internal inquiries related to accounting matters, providing timely and effective support.</p><p>• Assist with accounts payable and accounts receivable questions by researching account activity and clarifying payment or billing issues.</p><p>• Review invoices, gather needed documentation, and help address discrepancies to support accurate processing.</p><p>• Manage a high volume of requests while maintaining accuracy, organization, and strong follow-through.</p><p>• Use accounting and ticketing systems to document issues, track open items, and update records as needed.</p><p>• Access spreadsheets and system data to locate financial information and support resolution of customer concerns.</p><p>• Communicate clearly in writing and by phone with stakeholders regarding invoice status, account questions, and related next steps.</p><p>• Support evolving accounting operations by taking on additional administrative and financial service tasks as business needs change.</p>
<p>A growing construction company in Birmingham is seeking a detail-driven <strong>Accounts Payable Specialist</strong> to support their expanding operations. This role is essential to keeping projects financially on track — ensuring vendors are paid accurately and on time while maintaining organized, audit-ready accounting records.</p><p>If you enjoy working in a fast-paced environment where accuracy, teamwork, and communication matter, we’d love to connect with you.</p><p><br></p><p>Position Overview</p><p>As the Accounts Payable Specialist, you will play a key role in managing invoice processing, vendor communication, reconciliations, and payment execution across multiple entities and job cost centers. You’ll collaborate closely with accounting and operations teams to support efficient financial processes that keep projects moving forward.</p><p><br></p><p>Key Responsibilities</p><p>I<strong>nvoice Processing & Job Costing</strong></p><ul><li>Review, verify, and process vendor invoices with accuracy</li><li>Allocate costs appropriately across multiple entities and project cost centers</li><li>Ensure compliance with internal controls and company policies</li></ul><p><strong>Reconciliations & Recordkeeping</strong></p><ul><li>Reconcile vendor statements and corporate credit card activity</li><li>Maintain organized, up-to-date financial records</li></ul><p><strong>Vendor Communication</strong></p><ul><li>Serve as the primary contact for vendor inquiries</li><li>Resolve discrepancies promptly and professionally</li><li>Foster strong, long-term vendor relationships</li></ul><p><strong>Payment Administration</strong></p><ul><li>Prepare and process payments via check, ACH, and electronic transfers</li><li>Ensure all payments are properly documented and recorded</li></ul><p><strong>Reporting & Close Support</strong></p><ul><li>Assist with AP aging reports, paid invoice summaries, and audit documentation</li><li>Support month-end close procedures and financial audits as needed</li></ul><p><strong>Cross-Functional Collaboration</strong></p><ul><li>Partner with accounting team members and other departments to streamline processes</li><li>Contribute ideas for improving workflow and efficiency</li></ul>
We are looking for an experienced Payroll Manager to oversee end-to-end payroll operations for a multi-location workforce based in Birmingham, Alabama. This contract-to-permanent position is ideal for a hands-on, detail-oriented individual who can ensure payroll accuracy, coordinate effectively with internal leadership and external payroll partners, and support a high-volume environment with strong attention to detail. The role is fully in-office and offers the opportunity to step into a key leadership position with supervisory responsibility.<br><br>Responsibilities:<br>• Manage complete payroll processing for a workforce distributed across six locations, ensuring timely and accurate pay administration.<br>• Oversee multi-state payroll activities and confirm compliance with applicable wage, tax, and reporting requirements.<br>• Review, approve, and reconcile payroll data before submission to the payroll provider.<br>• Serve as the primary point of contact for communication with the external payroll system provider regarding payroll execution and tax-related matters.<br>• Supervise and support one direct report, providing guidance on daily payroll tasks and issue resolution.<br>• Partner closely with the Controller to address payroll questions, reporting needs, and process oversight.<br>• Investigate and resolve payroll discrepancies, employee pay concerns, and approval issues in a timely manner.<br>• Maintain organized payroll records and contribute to consistent, efficient payroll operations in an in-office setting.
<p><strong>Position Overview</strong></p><p> Our client in Birmingham is seeking a detail-oriented Estimator with a background in construction to support their preconstruction and bidding efforts. This role is ideal for someone early in their career who is eager to grow within the construction industry and gain hands-on experience working on a range of projects.</p><p><strong>Key Responsibilities</strong></p><ul><li>Review project plans, specifications, and bid documents</li><li>Prepare accurate cost estimates for labor, materials, and equipment</li><li>Solicit and analyze subcontractor and supplier quotes</li><li>Assist in the preparation and submission of competitive bids and proposals</li><li>Collaborate with project managers and field teams to ensure alignment on scope and pricing</li><li>Maintain organized records of estimates, bids, and historical cost data</li><li>Support value engineering efforts and cost-saving initiatives</li></ul><p><br></p>
We are looking for a detail-oriented File Clerk to join a transport organization in Birmingham, Alabama on a Contract basis. This role supports procurement documentation activities within a structured, compliance-focused environment, with an emphasis on maintaining accurate and well-organized digital records. The ideal candidate is comfortable working with established procedures, handling large volumes of files, and ensuring documentation is complete, correctly categorized, and ready for review or audit.<br><br>Responsibilities:<br>• Review digital procurement records to confirm documents are complete, accurate, and stored in the proper locations.<br>• Perform file cleanup activities by correcting misfiled items, removing inconsistencies, and maintaining orderly electronic records.<br>• Combine related documentation and verify that file associations and mappings align with established standards.<br>• Follow documented operating procedures to process records consistently and support compliance expectations.<br>• Identify missing, incomplete, or incorrectly placed files and take appropriate action to resolve discrepancies.<br>• Scan, upload, and electronically file documents while preserving clear organization and accessibility.<br>• Assist with audit preparation by helping maintain records that are ready for internal review and external compliance needs.<br>• Generate or support basic reporting from existing dashboards when needed to assist procurement tracking and file oversight.
<p>We’re partnering with a growing manufacturing company in the Birmingham area to find an experienced <strong>EHS Specialist</strong> to lead and support environmental and safety initiatives across the facility.</p><p>This is a highly visible role responsible for driving compliance, improving workplace safety, and leading environmental programs in alignment with key regulatory and ISO standards.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Lead and manage the company’s environmental programs, ensuring compliance with <strong>EPA, ADEM, OSHA, ISO 14001, and ISO 45001</strong></li><li>Support and strengthen overall health & safety programs across the plant</li><li>Conduct risk assessments and incident investigations; implement corrective actions</li><li>Maintain environmental permits, records, and reporting requirements</li><li>Partner cross-functionally with operations, engineering, and leadership teams</li><li>Lead audits, inspections, and continuous improvement initiatives</li><li>Develop and deliver training programs to promote a strong safety culture</li><li>Identify hazards and recommend preventative measures across the facility</li><li>Support workers’ compensation processes and regulatory reporting as needed</li></ul><p><br></p><p><strong>What We’re Looking For</strong></p><ul><li>2–5 years of experience in <strong>EHS within a manufacturing environment</strong> (automotive preferred)</li><li>Strong knowledge of <strong>ADEM, air/water permitting, and environmental compliance</strong></li><li>Familiarity with <strong>ISO standards and audit processes</strong></li><li>Excellent communication skills with the ability to work across all levels of the organization</li><li>Proficiency in Microsoft Office and general reporting tools</li><li>Ability to manage multiple priorities in a fast-paced environment</li></ul>
We are looking for a bilingual Spanish-speaking Case Clerk to join a busy legal office on a Contract basis. This position serves as a key point of contact for clients, helping create a detail-focused and welcoming experience while supporting front-desk intake and administrative coordination. The role is well suited for someone who communicates clearly, presents well, and is interested in long-term growth within a legal environment, including potential advancement into a paralegal track.<br><br>Responsibilities:<br>• Welcome clients to the office, confirm appointment details, and guide them through the intake process in a courteous and organized manner.<br>• Answer and route calls on a multi-line phone system, respond to routine questions, and ensure messages are delivered accurately and promptly.<br>• Provide bilingual support in Spanish and English for client interactions, front-desk communication, and basic intake needs.<br>• Maintain accurate records in case management software and update client information with attention to detail.<br>• Coordinate daily front-office activity to keep appointments, walk-ins, and administrative tasks running smoothly.<br>• Present a business-appropriate image as a visible representative for clients and visitors.<br>• Assist legal staff with clerical and case-related administrative duties as needed to support office operations.<br>• Contribute to a dependable client service experience while building skills that may lead to future growth into a paralegal-focused position.
<p>We are looking for a motivated Staff Accountant to join a fast-growing investment-focused organization. This contract-to-possible permanent opportunity is ideal for someone who enjoys working in a dynamic environment, can manage a wide range of accounting activities, and take initiative when solving day-to-day financial questions. The role offers a flexible hybrid schedule with time in an office and the chance to contribute to a collaborative, growth-oriented team.</p><p><br></p><p>Responsibilities:</p><p>• Process and review accounts payable activity across multiple entities, including invoice coding, intercompany allocations, and related adjusting entries.</p><p>• Coordinate with third-party administrators and internal stakeholders to clarify expense details and ensure transactions are recorded accurately.</p><p>• Support payroll administration by serving as a liaison with the outsourced payroll provider, validating compensation inputs, pay details, and bonus tracking information.</p><p>• Reconcile card activity by matching receipts, organizing supporting documentation, and preparing records for monthly reporting requirements.</p><p>• Prepare journal entries and maintain accurate general ledger records to support timely and reliable financial reporting.</p><p>• Assist with accounts receivable and other ad hoc accounting tasks as business needs evolve in a high-growth environment.</p><p>• Organize and upload financial documents into designated folders and reporting systems to maintain complete and accessible accounting records.</p><p>• Partner with team members during onboarding and knowledge transfer to ensure continuity in accounting processes and responsibilities.</p>
We are looking for a highly organized Executive Assistant to provide dedicated support to senior leadership in Birmingham, Alabama. This Contract position focuses on managing complex schedules, coordinating executive-level activities, and ensuring day-to-day administrative operations run smoothly in an in-office environment. The ideal candidate brings sound judgment, strong communication skills, and the ability to manage multiple priorities with discretion.<br><br>Responsibilities:<br>• Oversee and maintain demanding executive calendars, ensuring appointments, meetings, and deadlines are scheduled accurately and efficiently.<br>• Coordinate domestic and/or business travel logistics, including itineraries, reservations, and schedule adjustments as needed.<br>• Prepare for executive meetings by organizing materials, confirming attendance, and helping ensure all arrangements are in place.<br>• Support senior leaders with administrative tasks that improve workflow, responsiveness, and overall office efficiency.<br>• Manage special projects and follow-up items, keeping work organized and progressing according to established timelines.<br>• Communicate with internal and external stakeholders in a clear and attentive manner on behalf of executive leadership.
<p>We are looking for an experienced Sr. Auditor to join a client-focused team on a contract-to-possible permanent basis. In this role, you will evaluate tax and regulatory compliance, identify revenue gaps, and document findings across a range of state and local tax categories. This position works closely with taxpayers and client stakeholders to review records, explain conclusions, and support accurate assessments through clear, well-supported analysis. This position will be remote but need to be local to the Alabama area. </p><p><br></p><p>Responsibilities:</p><p>• Review taxpayer books, returns, and supporting documentation to assess compliance with applicable tax and fee requirements under the guidance of leadership.</p><p>• Investigate potential examination opportunities, gather background information, and coordinate scheduling for upcoming audit activities.</p><p>• Analyze prior filings, historical audit results, and available financial data to prepare thoroughly for each engagement.</p><p>• Meet directly with taxpayers or their representatives to explain the review process, request records, and address questions throughout the examination.</p><p>• Examine accounting and operational records, validate reported information, and develop workpapers that support adjustments and calculated assessments.</p><p>• Present findings in a clear and thorough manner, showing how relevant laws and rulings apply to the taxpayer’s business operations and transactions.</p><p>• Respond to inquiries, assist with disputed matters when needed, and participate in discussions or hearings related to contested results.</p><p>• Lead closing meetings with taxpayers or representatives to explain conclusions, support changes in liability, and work toward resolution of audit outcomes.</p><p>• Stay current on tax regulations and industry requirements while completing assignments, travel, and additional duties as business needs require.</p>
<p>We are looking for an Accountant to support day-to-day financial operations for a Long-term Contract to possible permanent position. This opportunity is ideal for an accounting specialist who can manage core transactional and ledger activities while maintaining accuracy across financial records. The role will contribute to timely reporting, account maintenance, and routine reconciliation work in a fast-paced business environment.</p><p><br></p><p>Responsibilities:</p><p>• Process vendor invoices and payment transactions accurately while helping ensure obligations are recorded and settled on time.</p><p>• Maintain accounts receivable records, monitor incoming payments, and assist with resolving billing or posting discrepancies.</p><p>• Prepare and post journal entries to support month-end activities and the accuracy of financial statements.</p><p>• Reconcile bank accounts and investigate variances to keep cash records aligned with general ledger balances.</p><p>• Support general ledger upkeep by reviewing account activity and confirming transactions are properly classified.</p><p>• Assist with periodic closing tasks, documentation gathering, and financial record organization for reporting purposes.</p><p>• Review accounting data for completeness and follow up on inconsistencies that could affect reporting accuracy.</p>
<p><br></p><p>We are seeking a detail-oriented and customer-focused <strong>French Bilingual Remote Collections Specialist</strong> to manage outstanding accounts receivable balances and support timely payment resolution. This role is responsible for communicating with customers in both <strong>French and English</strong>, following up on overdue accounts, resolving billing issues, and maintaining accurate collection records. The ideal candidate is skilled in negotiation, highly organized, and comfortable working independently in a remote environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Contact customers by phone, email, and written correspondence to follow up on past-due invoices</li><li>Communicate professionally in <strong>French and English</strong> with clients regarding account balances and payment arrangements</li><li>Review aging reports and prioritize collection efforts based on account status</li><li>Investigate and resolve customer billing disputes, payment discrepancies, and account issues</li><li>Document all collection activity, customer communications, and payment commitments in the appropriate system</li><li>Collaborate with internal teams such as accounts receivable, billing, customer service, and sales to resolve account concerns</li><li>Negotiate payment plans when appropriate and monitor adherence to agreed terms</li><li>Maintain a high level of professionalism and customer service while meeting collection targets</li><li>Reconcile customer accounts and ensure account information is accurate and up to date</li><li>Escalate high-risk or severely delinquent accounts as needed</li><li>Support month-end reporting and other administrative tasks related to collections</li></ul><p><br></p>
<p>We are looking for an Accounts Receivable Specialist to join a commercial insurance organization in Birmingham, Alabama. This hybrid contract-to-possible permanent opportunity is ideal for someone who enjoys working in a fast-paced setting, delivering strong service to both internal teams and external clients, and building a long-term career in accounts receivable. The position offers a collaborative team environment, flexible weekday scheduling, and the opportunity to be considered for a permanent position after the contract period. This position will be one-two days per week in the office.</p><p><br></p><p>Responsibilities:</p><p>• Serve as a primary point of contact for internal departments and external customers by responding to accounts receivable questions and resolving payment-related issues.</p><p>• Monitor incoming payments and maintain accurate records for unapplied cash, ensuring items are researched and cleared in a timely manner.</p><p>• Support day-to-day accounts receivable activities, including billing support, cash activity review, and follow-up on outstanding balances.</p><p>• Use accounting systems along with Excel and Outlook to organize receivable data, communicate updates, and keep records current.</p><p>• Assist with collection efforts when needed by contacting customers, reviewing account status, and helping reduce past-due balances.</p><p>• Work closely with a large accounting team to maintain accuracy, meet deadlines, and support ongoing financial operations.</p><p><br></p>