Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

31 results in Iowa City, IA

HR Compliance Specialist
  • Cedar Rapids, IA
  • onsite
  • Temporary / Contract
  • 18.05 - 20 USD / Hourly
  • <p><strong>HR Coordinator – Onboarding &amp; 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>
  • 2026-04-03T00:00:00Z
Purchasing Assistant
  • Davenport, IA
  • onsite
  • Temporary to Hire
  • 18 - 22 USD / Hourly
  • <p>Robert Half is hiring a <strong>Purchasing Assistant </strong>for a manufacturing client to support day‑to‑day purchasing, inventory, and invoice processing activities. This role is ideal for someone with experience in the manufacturing industry whose seeking an opportunity to support inventory accuracy within a fast-paced environment.</p><p><br></p><p><strong><u>What You’ll Do</u></strong></p><ul><li>Process purchase orders, incoming material receipts, and vendor invoices</li><li>Track open purchase orders and reconcile order documentation</li><li>Manage vendor statements and assist with invoice discrepancies</li><li>Use a shared email inbox to receive and manage invoices</li><li>Partner closely with plant staff to resolve material or receiving issues, receiving phone calls as needed</li><li>Run reports in the ERP system and Access</li><li>Apply pricing and values to inventory using Excel</li><li>Assist with inventory reporting and valuation</li><li>Provide general administrative and data entry support to the supply chain team</li></ul><p><strong><u>Work Schedule &amp; Expectations</u></strong></p><ul><li>This opportunity is onsite, 1st shift, largely in an office environment </li><li>Professional will participate in on‑site physical inventory counts once/month</li><li>Some overtime will be required during peak periods each month</li></ul>
  • 2026-04-15T00:00:00Z
HR Generalist
  • Cedar Rapids, IA
  • onsite
  • Permanent / Full Time
  • 65000 - 75000 USD / Yearly
  • <p>Are you an HR professional who thrives in a fast-paced, hands‑on environment where no two days look the same? Do you love being the go‑to resource for teams who are out there getting the work done—day, night, and sometimes through the elements? If you’re energized by variety, connection, and building structure in a growing operation, this opportunity is for you.</p><p>We’re partnering with a <strong>well‑established, multi‑state field services company</strong> undergoing exciting growth and modernization. They’re looking for a confident, relationship‑driven <strong>HR Generalist</strong> to take the lead at one of their local sites and help elevate the employee experience from the ground up.</p><p>This is not a “sit behind a desk all day” HR job. This is a <strong>visible, trusted, frontline HR role</strong> supporting a hard‑working team that keeps essential operations running year‑round. You’ll have strong backing from a supportive HR leader and a collaborative HR team located at corporate HQ—but you’ll own HR at the local level and truly make your mark.</p><p><br></p><p><strong>What You’ll Do</strong></p><p>You’ll be the face of HR onsite, working closely with operations leaders, crews, and the corporate HR team to keep things running smoothly. Your day-to-day will include:</p><p><br></p><p><strong>Core HR Responsibilities</strong></p><ul><li>Serve as the primary HR point of contact for the site</li><li>Lead all aspects of <strong>hiring, onboarding, and offboarding</strong>, especially high‑volume seasonal hiring</li><li>Build and prepare new hire packets; ensure <strong>Day 1 compliance (including I‑9s and background checks)</strong></li><li>Support employees with HR questions, system navigation, paperwork, and more</li><li>Maintain employee data and assist with an <strong>HRIS transition</strong> (moving from QuickBooks to a new HR system)</li><li>Review and correct timecards (job codes, lunches, missed punches)</li><li>Coordinate group onboarding events during peak seasons</li><li>Help with benefit questions and general employee support</li></ul><p><strong>Operations &amp; Culture Support</strong></p><ul><li>Partner with operations on scheduling, safety meetings, and workforce needs</li><li>Assist with uniform coordination and vendor communication</li><li>Support monthly safety meetings and recognition programs</li><li>Become a <strong>culture connector</strong>—someone employees trust and leadership counts on</li><li>Help modernize processes, policies, and communication channels</li></ul>
  • 2026-04-24T00:00:00Z
Bookkeeper/Office Manager
  • Fairfax, IA
  • onsite
  • Permanent / Full Time
  • 25 - 30 USD / Hourly
  • <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>
  • 2026-04-13T00:00:00Z
Financial Analyst
  • Cedar Rapids, IA
  • onsite
  • Temporary / Contract
  • 24 - 27 USD / Hourly
  • <p>We are seeking a detail-oriented and analytical <strong>Investment Analyst </strong>to join this busy Cedar Rapids team. This role is ideal for professionals who excel at maintaining data quality, thrive in detail-intensive environments, and bring both technical and business analysis expertise to investment operations. This role offers a hybrid schedule.</p><p><strong>Day-to-Day Responsibilities:</strong></p><ul><li>Ensure quality data across multiple domains: Security, Analytics, Benchmarks, and Pricing for daily and monthly processes.</li><li>Review and reconcile security holdings, analytics, and performance data to ensure consistency, accuracy, and logical outcomes.</li><li>Move, format, and validate large data sets using Excel; Ability to make sense of large volumes of data</li><li>Create or update securities, such as Corporate Bonds, by adhering strictly to procedures and templates—precision is critical.</li><li>Follow standard operating procedures for all security updates, with attention to each unique instance and its nuances.</li><li>Support ongoing process completion, maintaining a focus on meeting customer/client needs and ensuring all steps are properly documented.</li><li>Apply technical skills and business understanding to monitor, improve, and guarantee data integrity within investment systems.</li></ul><p><br></p>
  • 2026-04-27T00:00:00Z
Customer Care Manager
  • Davenport, IA
  • onsite
  • Permanent / Full Time
  • 47000 - 55000 USD / Yearly
  • <p>Are you a people‑first leader who loves developing teams, improving performance, and creating an outstanding customer experience? Do you thrive in fast‑paced environments where coaching, accountability, and positivity all matter? If so… this role was <em>made</em> for you.</p><p>We’re looking for a <strong>Customer Care Manager</strong> to lead our client&#39;s Appointment Center/Customer Care team — someone who knows how to build morale, boost KPIs, and bring out the best in every team member.</p><p><br></p><p><strong>What Makes This Role Exciting</strong></p><p>This isn’t a behind‑the‑glass leadership job. You’ll be <em>in the action</em> — coaching, strategizing, refining processes, and celebrating wins. You’ll shape a team’s culture, impact customer satisfaction, and directly influence company growth.</p><p>If you love meaningful leadership and hands‑on impact, you’ll feel right at home.</p><p><br></p><p>What You’ll Lead &amp; Own</p><p>In this role, you’ll take charge of:</p><p><strong>Team Leadership &amp; Coaching</strong></p><ul><li>Managing daily operations of the Appointment &amp; Customer Care Center</li><li>Providing real‑time coaching through call reviews, scripting feedback, and performance mentoring</li><li>Supporting and developing team members to reach their full potential</li></ul><p><strong>Driving KPIs</strong></p><p>You’ll oversee improvement and consistency in:</p><ul><li>Low cancellation rate</li><li>Speed to lead</li><li>Lead‑to‑appointment conversion</li><li>Appointment run rate</li></ul><p><strong>Operational &amp; People Management</strong></p><ul><li>Running weekly/monthly leadership meetings</li><li>Interviewing, evaluating, and partnering with HR on performance management</li><li>Supporting hiring, onboarding, and training</li><li>Handling escalated customer issues with professionalism</li><li>Overseeing receptionist and inside sales teams</li><li>Fostering a positive, engaging employee and customer experience</li></ul><p><br></p>
  • 2026-04-03T00:00:00Z
Accounts Payable Clerk
  • Hills, IA
  • onsite
  • Temporary to Hire
  • 19 - 22 USD / Hourly
  • <p>Robert Half is currently looking for a detail-oriented and organized <strong>Accounts Payable Clerk</strong> to join a corporate organization in the Iowa City area. This role is critical to ensuring accurate and timely processing of incoming invoices and expense reporting for the organization. If you thrive in a collaborative environment and have experience in accounts payable, we encourage you to apply today!</p><p><br></p><p><strong>Job Description</strong></p><p>As an Accounts Payable (AP) Clerk, you will play a key role in managing the financial operations. You will handle invoice processing, payment input, and assist in gathering and inputting necessary documentation. This position requires precise attention to detail while maintaining strong relationships with internal teams and external vendors to resolve any issues that arise.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Input invoices, employee reimbursements, and Visa payments into the accounts payable system.</li><li>Match invoices to Purchase Orders and resolve any discrepancies.</li><li>Coding all invoices</li><li>Collaborate with vendors and internal stakeholders to troubleshoot and resolve issues efficiently.</li><li>Research invoice details, expense checks, and vendor information as required.</li><li>Scan invoices and related documentation for digital recordkeeping.</li><li>Create and maintain vendor records under dual control, ensuring data accuracy.</li><li>Process Employee Reimbursements</li><li>Maintain monthly credit card reconciliation and coding expenses accurately</li></ul><p><br></p>
  • 2026-04-29T00:00:00Z
Senior Salesforce Developer (APEX) - Direct Hire FTE
  • Cedar Rapids, IA
  • onsite
  • Permanent / Full Time
  • 150000 - 160000 USD / Yearly
  • <p>SENIOR Salesforce Developer - PERM FTE. 100% REMOTE MUST RESIDE IN IOWA OR DALLAS, TX OR AUSTIN, TEXAS ONLY!!</p><p>&#128293; Ready to take your Salesforce career to the next level? Join a national acquisition mode BE A PART OF EXPLOSIVE GROWTH IN THE NEXT UPCOMING YEAR! MULTIPLE HIRES ON A BRAND NEW TEAM!</p><p>POSITION: Senior Salesforce Developer - PERM FTE. 100% REMOTE MUST RESIDE IN IOWA OR DALLAS, TX OR AUSTIN, TEXAS ONLY!!</p><p>- Sales Cloud, Service Cloud &amp; Experience Cloud – MOST CUSTOM Salesforce development work! We’re conducting interviews THIS WEEK!</p><p><br></p><p>Location: &#127757; 100% Remote if you live in Iowa or TX! – YOU MUST RESIDE WITH AN ADDRESS Based in Iowa or Texas! </p><p><br></p><p>Type: &#127970; Direct Hire Permanent = EAD, Green Card or US Citizen only. No OPT nor F1b visa NOR H1b Visa status. NO SPONSORSHIP CAN BE PROVIDED!</p><p>SALARY: &#128176; Our TOTAL COMP package is simply unmatched! Earn $150K-$160K, UP TO $17k INCLUDING ANNUAL BONUS!</p><p>You’ll have the opportunity to drive Salesforce innovation across large-scale projects while keeping your technical edge sharp with hands-on APEX coding!</p><p>** For IMMEDIATE &amp; CONFIDENTIAL consideration, reach out today: Direct message Carrie Danger, SVP of Permanent Placement, on LinkedIn. Or reach out Directly: Office: 515-259-6087 | Cell: 515-991-0863. Find Carrie&#39;s email on her LinkedIn profile.****•</p><p><br></p><p>• 15% Annual Bonus! &#127881;</p><p>• EMPLOYEES LOVE THE people focused culture !Work-life balance with work flexibility recharge and thrive!</p><p>&#128161; As a SENIOR Salesforce Developer Engineer you’ll:</p><p>• Develop Salesforce CUSTOM features on Salesforce-centric enterprise-level projects.</p><p>• MUST HAVES:</p><p>• CUSTOM APEX coding</p><p>• LWC</p><p>• ANY Salesforce Cloud will consider BUT prefer Sales Cloud, Service Cloud &amp; Experience Cloud</p><p>• Design and implement data-driven Salesforce engineering solutions, transforming user stories into impactful features.</p><p>• Be the go-to technical expert, spearheading code reviews and advising on best practices for complex multi-org environments.</p><p>• Make architecture recommendations building robust, scalable solutions with every Salesforce delivery.</p><p>&#128190; Must-Have Tech:</p><p>✔ Hands-on Salesforce Development: Extensive experience in APEX coding, LWC, and declarative tools like workflows/flows. ✔ Expertise with Sales Cloud, Marketing Cloud or Service Cloud. ✔ In-depth understanding of Salesforce data storage and API limitations. ✔ Strong knowledge of DevOps best practices and deployment processes.</p><p>✔ Skills in Platform Event Architecture (Pub/Sub frameworks), Data Cloud, and Agentforce AI. ✔ 10+ years of Salesforce development experience across complex, large-scale environments.</p><p>&#127891; Bonus: Salesforce App Platform Builder, Developer, or Architect Certifications to show off your skills!</p><p>Full time salaried position $160K PLUS BONUS</p><p>For immediate &amp; confidential consideration, contact me directly, Carrie Danger, SVP Permanent Placement Team, Iowa Region at My Direct Office #: 515-259-6087 or Cell: 515-991-0863, and email resume CONFIDENTIALLY &amp; directly to me. ** my DIRECT EMAIL address is on my LinkedIN profile. Or you can ONE CLICK APPLY. uP TO $175k WITH BONUS !</p>
  • 2026-04-11T00:00:00Z
Administrative Assistant
  • Davenport, IA
  • onsite
  • Temporary / Contract
  • 20 - 23 USD / Hourly
  • <p>Administrative Assistant/Project Support Coordinator</p><p><br></p><p>Our client is seeking an Administrative Assistant to join their team! This role supports multiple project managers and field teams in a fast-paced construction setting where priorities shift quickly and accuracy matters. This is an excellent opportunity for someone who thrives under pressure, enjoys being the operational glue of a team, and wants to grow within a stable organization. This provides a flexible schedule within 30-40 hours a week.</p><p><br></p><p>What You’ll Do</p><p>- Support project managers and field teams with day-to-day project coordination</p><p>- Run reports in internal systems to keep projects on track</p><p>- Assist with billing and invoicing activities</p><p>- Manage, maintain, and distribute manning schedules</p><p>- Collect and enter field timesheets</p><p>- Handle multiple priorities in a deadline-driven environment</p>
  • 2026-03-27T00:00:00Z
Accounts Payable Specialist
  • Iowa City, IA
  • onsite
  • Temporary / Contract
  • 19 - 22 USD / Hourly
  • <p>Robert Half is currently looking for a detail-oriented and organized <strong>Accounts Payable Clerk</strong> to join a corporate organization in the Iowa City area! This role is critical to ensuring accurate and timely processing of incoming invoices and expense reporting for the organization. If you thrive in a collaborative environment and have experience in accounts payable, we encourage you to apply today!</p><p><br></p><p><strong>Job Description</strong></p><p>As an Accounts Payable (AP) Clerk, you will play a key role in managing the financial operations. You will handle invoice processing, payment input, and assist in gathering and inputting necessary documentation. This position requires precise attention to detail while maintaining strong relationships with internal teams and external vendors to resolve any issues that arise.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Input invoices, employee reimbursements, and credit card payments into the accounts payable system.</li><li>Match invoices to Purchase Orders and resolve any discrepancies.</li><li>Coding all invoices</li><li>Collaborate with vendors and internal stakeholders to troubleshoot and resolve issues efficiently.</li><li>Research invoice details, expense checks, and vendor information as required.</li><li>Scan invoices and related documentation for digital recordkeeping.</li><li>Create and maintain vendor records under dual control, ensuring data accuracy.</li><li>Process Employee Reimbursements</li><li>Maintain monthly credit card reconciliation and coding expenses accurately</li></ul><p><br></p>
  • 2026-04-24T00:00:00Z
Dispatcher
  • Cedar Rapids, IA
  • onsite
  • Temporary to Hire
  • 18 - 22 USD / Hourly
  • <p><strong>Position Overview</strong></p><p>We are seeking a highly organized and proactive <strong>Dispatcher</strong> to support a growing local organization&#39;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>
  • 2026-04-03T00:00:00Z
Site Reliability Engineer (SRE)
  • Cedar Rapids, IA
  • remote
  • Permanent / Full Time
  • 90000 - 110000 USD / Yearly
  • Position: Site Reliability Engineer<br>Location: Remote, Full-Time | Direct Hire<br>Salary: $90-110K base annual salary + excellent benefits<br><br>*** 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. ***<br>Join a highly technical, cloud-first team responsible for keeping modern, client-facing platforms fast, stable, secure, and scalable.<br>We’re seeking a mid-level Site Reliability Engineer who thrives at the intersection of engineering and operations. In this role, you’ll own the reliability of production systems used by thousands of end users, working closely with engineers to build resilient architectures, automate everything possible, and continuously improve system health.<br>What you’ll work on<br> • Automating infrastructure, deployments, scaling, and recovery in a public cloud environment<br> • Designing and evolving monitoring, alerting, logging, and performance visibility<br> • Collaborating with software teams to design highly available, fault-tolerant systems<br> • Owning incident response end-to-end and driving long-term reliability improvements<br> • Balancing performance, availability, and cloud costs through smart optimization<br> • Embedding security and operational best practices into daily workflows<br>What we’re looking for<br> • 3–5 years of experience in SRE, DevOps, or cloud infrastructure roles<br> • Hands-on experience with public cloud platforms and cloud networking<br> • Strong automation mindset (IaC, CI/CD, scripted workflows)<br> • Experience supporting always-on, customer-facing systems<br> • Comfortable taking ownership in a small, experienced team<br>Why this role<br> • Fully remote with flexible scheduling<br> • High autonomy and meaningful ownership<br> • Small, long-tenured team that values quality over chaos<br> • Modern, cloud-only environment—no legacy cleanup<br> • Excellent benefits and opportunities for growth and advancement<br><br>If you enjoy solving real reliability problems, automating away toil, and having direct impact without layers of bureaucracy, this role is built for you.<br><br>*** 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. ***
  • 2026-04-14T00:00:00Z
Administrative Assistant
  • Cedar Rapids, IA
  • onsite
  • Temporary / Contract
  • 16 - 18 USD / Hourly
  • <p>Robert Half is seeking a detail-oriented <strong>Administrative Assistant</strong> for a 1-2‑month contract assignment supporting a client in their title operations department. This role is ideal for someone who excels at accuracy, organization, and supporting high-volume administrative workflows.</p><p><strong>Key Responsibilities</strong></p><ul><li>Scan daily work product, abstracts, and supporting documents</li><li>Retrieve and process information, providing prompt communication to clients</li><li>Generate searches, reports, and retrieve documents to support research requests</li><li>Process incoming and outgoing mail and manage courier deliveries related to title work</li><li>Answer phones, respond to general information requests, and route calls to appropriate departments</li><li>Provide ongoing clerical and research support to the production team</li></ul>
  • 2026-04-29T00:00:00Z
Bookkeeper
  • Iowa City, IA
  • onsite
  • Temporary / Contract
  • 23 - 27.5 USD / Hourly
  • <p><strong>Now Hiring: Short-Term Contract Bookkeeper – Iowa City</strong></p><p>Are you a numbers enthusiast ready to jump into a dynamic team and make a real impact? <strong>Our clients company in Iowa City is seeking a detail-oriented Bookkeeper to join them on a short-term contract basis.</strong> If you love keeping financials organized and accurate, we want to meet you!</p><p> </p><p><strong>What You’ll Do:</strong></p><ul><li>Manage accounts payable and receivable workflows</li><li>Reconcile bank, credit card, and general ledger accounts</li><li>Assist in preparing monthly and quarterly financial statements</li><li>Maintain thorough and accurate records of invoices, receipts, and payments</li><li>Support audit preparation and year-end closing processes</li><li>Collaborate with the finance team to ensure timely, accurate reporting</li></ul><p> </p><p> </p>
  • 2026-04-02T00:00:00Z
Supply Chain Director
  • Davenport, IA
  • onsite
  • Permanent / Full Time
  • 100000 - 135000 USD / Yearly
  • <p><strong>Supply Chain Director – Shape the Future with a Growing Leader!</strong></p><p>Are you a seasoned logistics and supply chain leader ready to make your mark? Join our rapidly expanding company as the Supply Chain Director, where you’ll have a seat at the table, true influence over strategy, and the chance to lead a collaborative, long-tenured team that values innovation and excellence.</p><p><strong>What You’ll Do:</strong></p><ul><li>Oversee daily warehouse, shop, and transportation operations, ensuring efficiency and top-tier customer service.</li><li>Build relationships with customers, vendors, and partners, representing our values in every interaction.</li><li>Innovate and optimize processes throughout the supply chain for greater profitability and effectiveness.</li><li>Set and monitor key performance indicators for timely deliveries, driver and lane profitability, trailer usage, and warehouse productivity.</li><li>Lead recruitment, onboarding, and training for new employees to attract and keep top talent.</li><li>Ensure all safety and regulatory compliance (DOT, FMSCA, OSHA) and strive for continuous improvement.</li><li>Foster a positive and communicative workplace, mentoring and developing staff.</li><li>Provide regular updates to ownership on company results and obstacles.</li></ul><p><strong>Why Join Us?</strong></p><ul><li><strong>Growth &amp; Opportunity:</strong> Be part of a dynamic, growing company with room for advancement as we continue to expand.</li><li><strong>Your Voice Matters:</strong> Enjoy direct input into decision-making—your expertise will help set our direction and drive change.</li><li><strong>Collaborative Culture:</strong> Work closely with passionate leaders and supportive teammates in a positive, open environment.</li><li><strong>Long-Term Team:</strong> Join a company known for employee longevity and a strong commitment to its people.</li></ul><p><br></p>
  • 2026-03-27T00:00:00Z
Sr. Software Engineer
  • Cedar Rapids, IA
  • remote
  • Permanent / Full Time
  • 100000 - 125000 USD / Yearly
  • <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>
  • 2026-04-14T00:00:00Z
Full Charge Bookkeeper
  • Davenport, IA
  • onsite
  • Permanent / Full Time
  • 55000 - 70000 USD / Yearly
  • <p><strong>Bookkeeper (with Light HR Duties) – Growth Opportunity</strong></p><p>Are you passionate about numbers, organization, and making a positive impact across the business? We’re looking for a Bookkeeper to join our team—someone ready to grow their career while helping keep our operations running smoothly in both finance and human resources.</p><p><strong>What You’ll Do:</strong></p><ul><li>Accurately record daily financial transactions and maintain the general ledger</li><li>Reconcile accounts and bank statements to ensure data integrity</li><li>Prepare invoices, manage payments, and track accounts receivable/payable</li><li>Assist with payroll processing and compliance filings</li><li>Support internal and external audits with timely documentation</li><li>Generate key financial reports to drive informed decision-making</li><li><strong>Play a hands-on role in HR:</strong> coordinate onboarding for new hires, collect necessary paperwork, and help maintain updated employee records</li></ul><p><strong>Why Join Us?</strong></p><ul><li><strong>Grow with us:</strong> We prioritize promoting from within and investing in your professional development</li><li><strong>Make an impact:</strong> Your work will help shape our financial health and company culture</li><li><strong>Expand your toolkit:</strong> Build expertise in finance and HR—a unique opportunity to broaden your skill set</li><li><strong>Be part of a supportive team:</strong> Work alongside passionate colleagues who value innovation and teamwork</li></ul><p><br></p>
  • 2026-04-24T00:00:00Z
Accounting Coordinator
  • Davenport, IA
  • onsite
  • Permanent / Full Time
  • 45000 - 66000 USD / Yearly
  • <p>We are looking for a detail-oriented Accounting Coordinator to join our team in Davenport, Iowa. This role involves handling billing, payroll support, accounts payable, and maintaining accurate financial records for a variety of construction projects. The ideal candidate will exhibit exceptional organizational skills and accuracy, ensuring compliance with audits and deadlines.</p><p><br></p><p>Responsibilities:</p><p>• Process and file accounts payable invoices, ensuring proper coding and job allocation.</p><p>• Prepare and distribute weekly billing for a major client, ensuring accuracy and adherence to deadlines.</p><p>• Perform check runs and manage tax certificates as part of routine accounting tasks.</p><p>• Maintain accurate records by filing vehicle copies, job folders, and paid invoices.</p><p>• Review incoming mail, sort invoices, and coordinate approvals with project managers.</p><p>• Serve as a backup for payroll processing and assist with service-based billing as needed.</p><p>• Create and send billing sheets for plant jobs, marking up accounts payable invoices weekly.</p><p>• Support audits by ensuring all billing and financial records are accurate and readily available.</p><p>• Manage manual accounting processes and adapt to varying workloads based on project volume.</p><p><br></p><p>Why Join Us?</p><ul><li>Work-life balance is a top priority here—count on a flexible work schedule that lets you manage personal commitments while excelling professionally.</li><li>Enjoy a laid-back, family-oriented workplace where teamwork and open communication are central to our culture.</li><li>We believe in rewarding great performance with opportunities for growth. As our company expands, so do your chances for advancement and skill development.</li><li>Take part in projects that directly support our field teams and help build the communities where we live and work.</li></ul><p><br></p>
  • 2026-04-16T00:00:00Z
Client Account Representative
  • Blue Grass, IA
  • onsite
  • Permanent / Full Time
  • 55000 - 65000 USD / Yearly
  • <p>Are you passionate about helping customers, solving problems, and being the trusted point of contact they rely on? Do you enjoy managing accounts, coordinating orders, and building long‑term relationships?</p><p>A highly respected, industry‑leading <strong>U.S. manufacturer</strong> is growing and looking for a <strong>Client Account Representative</strong> to support established customers and ensure a seamless experience from order to delivery. This company is known for exceptional tenured staff, a collaborative environment, and leaders who genuinely invest in their people. If you want a stable career with long-term growth potential, this is an excellent opportunity.</p><p><br></p><p><strong>Why You’ll Love This Company</strong></p><ul><li>Strong, stable manufacturer with decades of success</li><li>Fun, low‑drama, team‑oriented culture</li><li>Supportive leadership that trains, mentors, and leads by example</li><li>Excellent internal mobility—employees often grow into roles like pricing, transportation, sales, operations, and more</li><li>A workplace where people feel valued, appreciated, and part of something meaningful</li></ul><p><strong>What You’ll Do as a Client Account Representative</strong></p><p>This is a <strong>relationship‑driven position</strong> supporting returning customers—<strong>no cold calling.</strong></p><p>In this role, you will:</p><ul><li>Manage and support a dedicated portfolio of customer accounts</li><li>Build and maintain long‑term client relationships</li><li>Enter and review orders for accuracy and timelines</li><li>Prepare quotes and support customer projects</li><li>Troubleshoot customer needs and coordinate with internal teams</li><li>Handle 75–100 emails &amp; ~10 calls daily</li><li>Navigate changing priorities in a fast-paced environment</li><li>Communicate updates professionally — including when delivering tough news</li></ul><p>Every day brings variety, problem‑solving, and opportunities to make a real impact.</p><p><br></p>
  • 2026-04-24T00:00:00Z
Plant Conroller
  • Cedar Rapids, IA
  • onsite
  • Permanent / Full Time
  • 140000 - 200000 USD / Yearly
  • <p>We are looking for a highly skilled Plant Controller to oversee financial operations in our manufacturing facility based in Cedar Rapids, Iowa. This role will require strong leadership in managing accounting functions, ensuring financial accuracy, and providing critical insights to drive decision-making. The ideal candidate will have a proven track record in cost accounting and financial planning within a manufacturing environment.</p><p><br></p><p>Responsibilities:</p><p>• Supervise all accounting and finance operations, including the monthly close process and daily departmental activities.</p><p>• Ensure financial statements and key metrics are accurate and promptly reported to the parent company.</p><p>• Conduct detailed financial analysis and provide actionable feedback to leadership for continuous improvement.</p><p>• Develop and manage the annual business plan along with periodic financial forecasts.</p><p>• Oversee sales and profitability reporting, including pricing strategies, margin analyses, and management of rebates and sales commissions.</p><p>• Optimize cash flow through effective management of treasury activities.</p><p>• Coordinate annual audits, handle legal matters, and ensure compliance with regulatory reporting requirements.</p><p>• Provide analytical support for capital expenditure decisions.</p><p>• Strengthen internal controls and implement enhancements as needed.</p><p>• Collaborate with plant and departmental leaders to support strategic business decisions.</p>
  • 2026-04-24T00:00:00Z
Payroll Accountant
  • Coralville, IA
  • remote
  • Temporary / Contract
  • 30 - 35 USD / Hourly
  • <p>Robert Half is partnering with a global organization to identify an experienced <strong>International Payroll Accountant</strong> to support a critical finance transition. This is a high‑impact assignment supporting multi‑country payroll accounting, reconciliations, and compliance activities within a NetSuite environment.</p><p><strong>Key Responsibilities</strong></p><ul><li>Perform monthly balance sheet and P&amp;L reconciliations, including variance analysis for assigned accounts</li><li>Post approved journal entries in NetSuite, including payroll journals for multiple countries including the United State and the UK.</li><li>Record staffing costs by cost center, including -Bonus and PTO accruals, severance and benefit-related accruals, as well as Pension, 401(k), healthcare, and related payroll deductions</li><li>Reconcile payroll files from international payroll providers to NetSuite records on a monthly basis</li><li>Prepare supporting schedules and balance sheet documentation for audit purposes</li><li>Reconcile VAT control accounts and support VAT filings (UK and EU); coordinate with third‑party providers for international compliance</li><li>Assist with intercompany and transfer‑pricing related invoicing and reconciliations</li><li>Participate in process improvement initiatives and documentation of procedures (SOPs)</li><li>Provide ad hoc accounting support as requested by leadership</li></ul><p><br></p>
  • 2026-04-24T00:00:00Z
Client Services Coordinator
  • Davenport, IA
  • onsite
  • Temporary to Hire
  • 0 - 0 USD / Yearly
  • <p>Robert Half is partnering with a service-focused organization to identify a Client Services Coordinator to support inbound customer inquiries and appointment scheduling. This opportunity is ideal for someone who brings a confident phone presence and is comfortable guiding conversations, managing scheduling changes, and working through time-sensitive customer needs.</p><p><br></p><p><strong><u>What You’ll Do</u></strong></p><ul><li>Handle a high volume of inbound customer calls and place selective outbound calls as needed</li><li>Qualify customer needs and guide conversations toward appropriate next steps</li><li>Accurately document call details while speaking with customers</li><li>Schedule appointments and collaborate with internal service teams to keep calendars running smoothly</li><li>Communicate with customers and internal staff to address scheduling changes, availability challenges, and time-sensitive needs</li><li>Assist with light reception and front desk coverage during designated times</li></ul><p><strong><u>Additional Highlights: </u></strong></p><ul><li>Competitive hourly pay with opportunity for performance-based incentives</li><li>Structured training and onboarding program</li><li>Long-term opportunity within a stable, close-knit team environment</li></ul><p>If you enjoy helping customers feel heard, keeping systems organized, and finding workable solutions—this role offers a strong foundation for growth!</p>
  • 2026-04-29T00:00:00Z
Payroll Specialist
  • Muscatine, IA
  • onsite
  • Permanent / Full Time
  • 70000 - 78000 USD / Yearly
  • <p>Transform your career at a leading global organization dedicated to enhancing the spaces where we live, work, and gather. We’re searching for a skilled <strong>Accounting &amp; Payroll Specialist</strong> to join our collaborative, people-focused headquarters team! </p><p><strong>Your Impact:</strong></p><ul><li><strong>Payroll Precision:</strong> Manage weekly and biweekly payroll for multiple operating companies, ensuring accuracy and compliance.</li><li><strong>Financial Excellence:</strong> Reconcile payroll accounts, maintain records, and contribute to audits and expense forecasting. Assist with Accounts Payable and Accounts Receivable</li><li><strong>Efficiency Focus:</strong> Establish payroll performance metrics, identify automation opportunities, and support special projects in partnership with HR, Finance, and IT.</li><li><strong>Trusted Partner:</strong> Respond promptly to payroll inquiries from staff, managers, and auditors.</li></ul><p><strong>Why Join Us?</strong></p><ul><li><strong>Positive, Inclusive Culture:</strong> We foster integrity, belonging, and genuine impact—every day.</li><li><strong>Balanced Workweek:</strong> Enjoy a four-day onsite schedule (M-Th) for improved work/life balance.</li><li><strong>Career Advancement:</strong> Develop both analytical and operational strengths, working cross-functionally to drive process improvements.</li></ul><p><br></p><p><br></p>
  • 2026-04-13T00:00:00Z
Executive Assistant
  • Muscatine, IA
  • onsite
  • Permanent / Full Time
  • 70000 - 80000 USD / Yearly
  • <p>Robert Half is partnering with a well established organization in Muscatine looking for an Executive Assistant. This is an opportunity for an experienced<strong> Executive Assistant</strong> who thrives on autonomy, judgment, and trust — someone who knows how to partner with a senior executive and keep a complex organization moving.</p><p><br></p><p><strong>Why This Role Is Different</strong></p><p>You’ll be supporting a respected executive within a large, stable, and people‑first organization. The environment is fast‑moving and tech‑driven, but the culture is grounded, collaborative, and genuinely human.</p><p>The executive you’ll support values:</p><ul><li>Independence over micromanagement</li><li>Clear communication over constant check‑ins</li><li>Sound judgment over rigid process</li></ul><p>If you enjoy being the calm, capable presence behind a busy leader — anticipating needs and navigating priorities without needing step‑by‑step direction — this role will feel energizing.</p><p><br></p><p><strong>What You’ll Be Trusted To Do</strong></p><ul><li>Serve as the primary Executive Assistant to this executive, with light support to a small senior leadership group</li><li>Own complex calendar management, travel coordination, and expense management</li><li>Act as a gatekeeper and trusted partner — knowing when to protect time and when to lean in</li><li>Prepare meeting materials, briefings, presentations, and executive communications</li><li>Coordinate logistics for leadership meetings, offsites, and events (virtual and in‑person)</li><li>Track key initiatives and follow up on deliverables with confidence and discretion</li><li>Partner closely with other Executive Assistants across the organization</li><li>Handle sensitive information with professionalism and sound judgment</li></ul><p><strong>What Success Looks Like</strong></p><ul><li>You’re proactive, organized, and comfortable operating with minimal day‑to‑day direction</li><li>You ask smart questions, anticipate needs, and adapt quickly when priorities shift</li><li>You understand how senior leaders think — and how to support them effectively</li><li>You’re confident navigating a large organization and collaborating across teams</li><li>You bring maturity, resilience, and a “steady hand” to your work</li></ul>
  • 2026-04-28T00:00:00Z
Full Charge Bookkeeper
  • Davenport, IA
  • onsite
  • Permanent / Full Time
  • 60000 - 70000 USD / Yearly
  • <p>Are you ready to take your bookkeeping career to the next level? Join our dynamic CPA firm and become an essential part of a team that supports diverse clients—ranging from fast-growing startups to established enterprises with complex, multi-entity structures.</p><p><strong>What You’ll Do:</strong></p><ul><li>Oversee daily accounting operations for multiple client entities and ensure each maintains accurate, up-to-date financial records</li><li>Manage accounts payable/receivable, generate invoices, and process payments across a multi-entity client base</li><li>Reconcile multiple bank and credit card accounts, resolving discrepancies efficiently</li><li>Maintain general ledgers and process entries, including intercompany transactions and eliminations</li><li>Assist with month-end and year-end close processes, and help prepare consolidated financials for multi-entity clients</li><li>Support our CPAs during audits and tax preparation, providing detailed client documentation and insightful reporting</li><li>Communicate directly with clients to clarify transactions and ensure all financial records are complete</li><li>Use next-generation technology (QuickBooks Online Advanced, Xero, Sage Intacct, etc.) to streamline workflow and deliver exceptional client service</li><li>Uphold rigorous internal controls and compliance standards</li></ul><p><strong>Why Join Us?</strong></p><ul><li>Work with a passionate team who values integrity, growth, and client success</li><li>Get exposure to varied industries and complex financial scenarios—you’ll never be bored!</li><li>Advance your career with professional development opportunities and hands-on mentorship</li><li>Enjoy competitive compensation and a collaborative culture where your contributions matter</li></ul><p><br></p>
  • 2026-04-24T00:00:00Z
2