<p>Robert Half is looking for a skilled Financial Accounting Analyst to join our manufacturing client near Waterloo, Iowa. In this role, you will be responsible for analyzing financial data, preparing reports, and contributing to the organization's overall financial strategy. The ideal candidate will have a strong foundation in accounting, budgeting, and capital management within manufacturing industry.</p><p><br></p><p>Responsibilities:</p><p>• Conduct detailed financial analyses to support decision-making and strategic planning.</p><p>• Prepare and manage budgets, ensuring alignment with organizational goals.</p><p>• Analyze and interpret variances in financial performance, providing actionable insights.</p><p>• Oversee capital management processes to optimize resource allocation.</p><p>• Collaborate with manufacturing teams to monitor and manage cost accounting activities.</p><p>• Perform month-end close activities, including reconciliations and financial reporting.</p><p>• Develop and maintain financial models to support forecasting and planning efforts.</p><p>• Provide recommendations to improve financial processes and systems.</p><p>• Assist in preparing presentations and reports for management and stakeholders.</p>
<p>Do you love wearing multiple hats and being the go-to person who keeps everything running smoothly? If QuickBooks is your happy place and you thrive in an environment where autonomy is the norm, this role is for you! Robert Half is partnering with a well-established company within the construction industry to find a <strong>dynamic Office Manager/Bookkeeper</strong> who loves variety and thrives in a role where independence and trust are key.</p><p><br></p><p><strong>Why You’ll Love This Role:</strong></p><p>You’ll be the heartbeat of the office—managing everything from bookkeeping and payroll to vendor communication and job costing. This is a chance to make a real impact in a small, tight-knit team that values hard work, autonomy, and a positive attitude.</p><p><br></p><p><strong>What You’ll Do:</strong></p><ul><li>Manage QuickBooks Desktop for AP/AR, job setup, billing, and reconciliations</li><li>Process invoices, monitor financial transactions, and resolve discrepancies</li><li>Handle payroll (including union payroll- training provided), prepare and submit union reports and dues</li><li>Maintain employee files, onboarding paperwork, and support HR-related tasks</li><li>Perform bank reconciliations and oversee accurate financial reporting</li><li>Partner with the CPA for year-end processes and assist with tax filings</li><li>Keep office operations running smoothly—filing, reporting, and light administrative tasks</li><li>Communicate with vendors and team members (primarily via email and text)</li></ul><p><br></p>
<p>A busy and growing manufacturer is looking to add a Procurement Specialist to join their team in Vinton, Iowa. This position is ideal for candidates with experience in buying/procurement and inventory management. The successful candidate will play a crucial role in ensuring efficient purchasing processes and maintaining optimal inventory levels.</p><p><br></p><p>Responsibilities:</p><p>• Manage procurement activities, including the creation and oversight of purchase orders.</p><p>• Collaborate with vendors to negotiate contracts and secure favorable terms.</p><p>• Utilize Kanban and other inventory management techniques to streamline operations.</p><p>• Operate within an MRP/ERP systems to track and manage procurement workflows.</p><p>• Prepare accurate quotes and ensure timely communication with suppliers.</p><p>• Monitor inventory levels and coordinate replenishment to avoid shortages.</p><p>• Support administrative tasks related to procurement, ensuring compliance with company policies.</p><p>• Analyze purchasing data to identify cost-saving opportunities and improve efficiency.</p><p>• Support continuous improvement efforts related to purchasing, inventory accuracy, and supplier management</p>
<p>Robert Half is hiring a Parts Order Fulfillment Analyst for a Manufacturing client in Waterloo, IA. This professional will support service part availability and order fulfillment within a product engineering environment.</p><p><br></p><p><strong><u>What You’ll Do</u></strong></p><ul><li>Forecast service parts and manage part availability</li><li>Partner with factories and cross‑functional teams (engineering, supply management, product support)</li><li>Review forecasts and recommend ordering adjustments</li><li>Manage order fulfillment to support the master schedule</li><li>Analyze metrics to improve processes and customer experience</li><li>Prepare and share status updates</li></ul><p><strong><u>Additional Details</u></strong></p><ul><li>Hours between 6:00 AM–4:00 PM (no overtime)</li><li>Fully onsite, business casual</li><li>No visa sponsorship available</li><li>May drive personal vehicle locally or company vehicle indoors </li></ul>
<p>Are you organized, detail‑oriented, and enjoy working with suppliers to keep things moving? This Supply Management Planner role is a great opportunity to gain hands‑on experience supporting the delivery of purchased parts in a fast‑paced, team‑oriented environment.</p><p><br></p><p>You’ll play an important role behind the scenes—coordinating with suppliers and internal partners to ensure materials arrive on time and operations stay on track.</p><p><br></p><p>What You’ll Do</p><p>Manage and track the delivery of purchased parts from both internal and external suppliers</p><p>Communicate regularly with suppliers and internal teams to address delivery timing, questions, or issues</p><p>Use Microsoft Office, especially Excel, to support daily planning, tracking, and reporting</p><p>Support material flow across one or more locations to meet operational needs</p><p><br></p><p>Schedule & Work Environment</p><p>1st shift: 7:00 AM – 3:30 PM</p><p>Potential for overtime, based on workload</p><p>Fully onsite role with a business casual dress code</p><p>May require occasional driving between sites or other Deere locations using a personal vehicle</p><p><br></p><p>Additional Details</p><p>Visa sponsorship is not available, now or in the near future, for this position</p>
<p>We are looking for an experienced and strategic financial leader to join our team in Northeast Iowa. As the VP/Director of Finance, you will play a pivotal role in shaping the financial direction of our organization within the wholesale distribution industry. This position is ideal for someone passionate about financial management, strategic planning, and organizational growth.</p><p><br></p><p>Responsibilities:</p><p>• Develop, implement, and oversee financial programs and systems, including budgeting, tax planning, and asset management.</p><p>• Collaborate with leadership to support organizational goals, succession planning, and staff development initiatives.</p><p>• Train and mentor finance team members to enhance their expertise in financial management practices.</p><p>• Manage and coordinate fiscal reporting activities, including revenue and expense reports, balance sheets, and budgets.</p><p>• Evaluate potential contracts and provide strategic advice on program designs and implementations.</p><p>• Ensure compliance with local, state, and federal financial reporting regulations.</p><p>• Lead improvements and updates to automated financial and management information systems.</p><p>• Supervise the preparation of financial statements, analytical reports, and special data evaluations.</p><p>• Establish robust finance, accounting, billing, and auditing procedures to maintain internal controls.</p><p>• Analyze cash flow, cost controls, and financial statements to identify areas for improvement and guide business decisions.</p>
<p><strong>Position Overview</strong></p><p>We are seeking a highly organized and proactive <strong>Dispatcher</strong> to support a growing local organization's operations team on a contract-to-hire basis. This role is responsible for managing incoming service requests, dispatching field technicians, maintaining accurate documentation, and ensuring a seamless flow of communication between customers, vendors, and internal teams. This is a great opportunity to join a fast paced, dynamic team!</p><p><br></p><p>Experience working within the <strong>skilled trades, construction, mechanical, or service industries</strong> is a strong plus.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Answer and route incoming service requests in a professional, customer‑focused manner.</li><li>Schedule, dispatch, and adjust daily assignments for field technicians.</li><li>Communicate job details, required materials, and expectations to technicians clearly and efficiently.</li><li>Create, update, and track service orders within the company’s ERP or workflow management system.</li><li>Order or coordinate parts and materials as needed for each job.</li><li>Maintain accurate documentation, including job notes, time logs, and service reports.</li><li>Assist with expense reports, invoice preparation, and other administrative tasks as needed.</li><li>Monitor job progress throughout the day and provide updates to customers and internal teams.</li><li>Identify scheduling conflicts and resolve issues in real time to keep projects on track.</li><li>Support general office operations, data entry, and ad‑hoc administrative needs.</li></ul><p><br></p>
<p>Position: Senior Software Engineer (C#.NET, SQL Server)</p><p>Location: Remote - Full Time | Direct Hire</p><p>Salary: $100,000 - $125,000 base annual salary + excellent benefits</p><p><br></p><p>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***</p><p><br></p><p>Senior Full‑Stack Software Leader (Remote)</p><p>Bring architecture, leadership, and hands‑on development together.</p><p>We’re partnering with a growing, product‑driven organization that’s rebuilding a critical web platform from the ground up. This is a senior‑level, hands‑on engineering role for someone who thrives wearing multiple hats: technical leader, architect, trusted teammate, and client‑facing problem solver.</p><p>You’ll guide a small project team while actively designing and building a modern, web‑based system that serves real users at scale. If you enjoy shaping technical direction, mentoring others, and writing production‑quality code—not just reviewing pull requests—this role delivers real ownership and visibility.</p><p>What you’ll be doing</p><p>• Designing and building a new, modern web platform, a CMS - Content Management System, using established backend and frontend technologies (C#.Net, SQL Server)</p><p>• Leading small project teams while remaining deeply hands‑on in development</p><p>• Translating business and user needs into clean, scalable technical solutions</p><p>• Acting as a go‑to expert across the stack, offering guidance internally and to external stakeholders</p><p>• Improving existing systems with an eye toward performance, security, and long‑term maintainability</p><p>• Writing high‑quality code, automated tests, and technical documentation</p><p>• Setting and maintaining engineering standards across CI/CD workflows, code quality, and system design</p><p>• Collaborating closely with cross‑functional partners and periodically demoing solutions to end users</p><p>What we’re looking for</p><p>• Senior‑level experience building and maintaining web‑based software systems, huge plus having built a new Content Management System from the ground up</p><p>• Deep strength in backend development with a modern, object‑oriented language and relational databases</p><p>• Strong experience with frontend frameworks and modern JavaScript‑based UIs</p><p>• Solid grounding in enterprise software design principles (clean architecture, design patterns, scalable systems)</p><p>• Comfort mentoring other developers and helping teams do their best work</p><p>• Experience working in CI/CD environments with automated testing</p><p>• Working knowledge of common web security risks and best practices</p><p>Why this role stands out</p><p>• One key hire with real architectural influence</p><p>• Greenfield build paired with meaningful ownership of existing systems</p><p>• Remote‑first, collaborative engineering culture</p><p>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***</p>
<p>Our client is looking for a detail-oriented Staff or Senior Accountant to manage financial operations and reporting for multiple entities. The ideal candidate will have expertise in accounting, payroll management, accounts payable, and financial statement preparation, along with strong analytical skills and proficiency in accounting software. Responsibilities include general ledger management, reconciliations, cash receipt processing, fixed asset analyses, and cost reporting assistance, all while ensuring compliance with relevant regulations. Applicants should possess a bachelor's degree in accounting or finance, excellent organizational skills, and the ability to handle multiple priorities effectively.</p>
We are looking for a dedicated Legal Assistant to join our team in Waterloo, Iowa. In this role, you will play a crucial part in supporting legal operations, handling client-related tasks, and ensuring smooth case management. The ideal candidate is organized, detail-oriented, and capable of managing multiple responsibilities efficiently.<br><br>Responsibilities:<br>• Conduct client intake processes to gather necessary information and establish case files.<br>• Handle client file management using Clio, ensuring accurate and up-to-date records.<br>• Request and manage medical records to support case documentation.<br>• Oversee a caseload of 20-40 car accident and personal injury cases, maintaining attention to detail and organization.<br>• Coordinate and maintain schedules through effective calendar management.<br>• Communicate with clients and other stakeholders to provide updates and address inquiries.<br>• Assist in preparing legal documents and correspondence as needed.<br>• Ensure compliance with legal standards and procedures in all case-related activities.<br>• Support attorneys with administrative tasks to streamline case workflows.
<p><strong>HR Coordinator – Onboarding & Compliance</strong></p><p><strong>Location:</strong> Cedar Rapids, IA</p><p><strong>Schedule:</strong> Contract / Temporary </p><p>Our Cedar Rapids–based client is seeking an<strong> HR Coordinator</strong> to support onboarding, compliance, and day‑to‑day HR operations during a period of increased activity. This role is ideal for a detail‑oriented HR professional who thrives in a fast‑paced environment and is comfortable managing multiple onboarding processes simultaneously.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Coordinate <strong>new‑hire onboarding</strong>, including offer documentation, I‑9/E‑Verify, background checks, and orientation scheduling</li><li>Ensure compliance with <strong>federal, state, and company policies</strong>, maintaining accurate and up‑to‑date employee records</li><li>Partner with HR, hiring managers, and payroll to ensure smooth employee starts and transitions</li><li>Track onboarding and compliance documentation, follow up on missing items, and maintain audit‑ready files</li><li>Support general HR administrative needs as assigned (reporting, data entry, employee communications)</li></ul><p><br></p>
<p>We are looking for an experienced Administrative Assistant to provide critical support to a team of professionals in Palo, IA. This long-term contract position requires a detail-oriented individual with strong organizational and communication skills. The role involves managing administrative tasks, producing reports, and ensuring compliance with established procedures and policies.</p><p><br></p><p>Responsibilities:</p><p>• Compile, analyze, and interpret data to create reports, charts, graphs, and presentations.</p><p>• Respond to routine correspondence by following established procedures without requiring managerial review.</p><p>• Manage documents, maintain schedules, and organize activities to ensure smooth operations.</p><p>• Interact with internal and external customers to address inquiries and provide solutions.</p><p>• Ensure compliance with company policies, procedures, and safety guidelines in all tasks.</p><p>• Participate in special projects, including process enhancements and documentation updates.</p><p>• Coordinate staffing-related activities, such as onboarding and hiring processes.</p><p>• Support business functions by validating plans, reviewing expenses, and optimizing procedures.</p><p>• Lead initiatives to improve document management and streamline organizational practices.</p><p>• Utilize Microsoft technologies to efficiently perform administrative duties and reporting tasks.</p>
<p><strong>Position Summary</strong></p><p>We are seeking a detail‑oriented accounting professional to support day‑to‑day financial operations and reporting. This role plays a key part in maintaining accurate financial records, supporting month‑end close, and partnering with internal teams to ensure compliance and operational efficiency. The ideal candidate enjoys hands‑on accounting work, thrives in a fast‑paced environment, and brings strong attention to detail.</p><p>W<strong>Key Responsibilities</strong></p><ul><li>Manage daily general ledger activities, including journal entries and balance sheet reconciliations.</li><li>Oversee accounts payable and accounts receivable functions, including invoice processing, vendor payments, cash application, and aging review.</li><li>Process and reconcile expense activity, including credit cards, petty cash, and per‑diem expenses, ensuring proper coding and documentation.</li><li>Assist with payroll processing and related reconciliations, including deductions and benefit contributions.</li><li>Monitor daily cash flow and support banking activities such as deposits, transfers, and account reconciliations.</li><li>Prepare routine financial reports and support month‑end and year‑end close processes.</li><li>Ensure financial records and reporting comply with generally accepted accounting principles (GAAP).</li><li>Assist with audits, compliance requirements, and maintenance of internal controls.</li><li>Support tax‑related activities, including sales/use tax, property tax, and coordination with external tax advisors.</li><li>Assist with budgeting, forecasting, and broader financial planning initiatives.</li><li>Provide financial analysis and support to leadership as needed.</li><li>Partner with management on special projects and perform other duties as assigned.</li></ul>