• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations

    61 results in Iowa City, IA

    Controls Engineer <p><strong>Great Benefits - Industry Leader! </strong></p><p><strong>Work / Life Balance - Family First Company! </strong></p><p><br></p><p>Robert Half has a client seeking a skilled and innovative <strong>Controls Engineer</strong> with expertise in <strong>utility</strong> <strong>software</strong> development and implementation. In this role, you will design, program, and optimize building automation systems (BAS) for HVAC applications, integrating cutting-edge technologies to improve energy efficiency and operational performance. If you have a passion for engineering solutions that ensure comfort, sustainability, and system reliability, we want to meet you!</p><p><br></p><ul><li><strong>Key Responsibilities:</strong></li><li>Design and develop automated control systems for utility applications, ensuring alignment with project specifications and industry standards.</li><li>Program building management systems (BMS), including PLCs, HMIs, SCADA systems, and Direct Digital Controls (DDC).</li><li>Integrate and troubleshoot communication protocols such as <strong>BACnet</strong>, <strong>Modbus</strong>, and <strong>LonWorks</strong>.</li><li>Conduct system performance analysis and implement improvements to enhance energy efficiency and reduce costs.</li><li>Collaborate with cross-functional teams, including project managers, contractors, and field technicians, to execute successful system installations.</li><li>Provide technical support and training to clients and internal stakeholders on system operations and maintenance.</li><li>Document system designs, test procedures, and performance reports for ongoing projects.</li></ul><p><br></p> Bookkeeper <p><strong>Experienced Bookkeeper Wanted in Iowa City, Iowa</strong></p><p><br></p><p>Are you a detail-oriented, numbers-savvy professional ready to take your bookkeeping expertise to the next level? Do you thrive in a collaborative, dynamic environment where your contributions make a real impact? Robert Half is actively seeking an <strong>Experienced Bookkeeper</strong> to join a growing company in <strong>Iowa City, Iowa</strong>. If you have an eye for accuracy, a knack for organization, and a passion for keeping financials in perfect order, we want to hear from you!</p><p><br></p><p><strong>What You’ll Do</strong></p><p>As a Bookkeeper, you’ll play a pivotal role in the day-to-day operations of the organization, including:</p><ul><li>Managing accounts payable and receivable processes to maintain financial accuracy.</li><li>Preparing financial reports, ensuring compliance with regulatory standards.</li><li>Handling bank reconciliations, general ledger entries, and payroll processing.</li><li>Collaborating with team members to address accounting challenges and provide financial insights.</li><li>Maintaining comprehensive financial records and supporting external audits when needed.</li></ul><p><br></p> Accounting Assistant <p>Robert Half is hiring a Part-Time Accounting Professional to assist a well-established Wholesale organization in Davenport! This organization is known for its collaborative approach and is eager to welcome this next position to the team! This part-time role provides flexibility in hours and is perfect for someone seeking that in their work life balance.</p><p> </p><p>Apply today or call our team at 563-359-3995; Christin, Paige, and Erin are happy to share more!</p><p> </p><p><strong>Position Summary</strong></p><p>We are seeking a detail-oriented and adaptable Part-Time Accounting Professional to join this team. Reporting directly to the President and collaborating with a CPA firm, this role will support various accounting functions while also working closely with cross-functional departments. This is an excellent opportunity for someone with experience in journal entries, ACH payments, and a knack for streamlining accounting processes through automation.</p><p> </p><p><strong>Key Responsibilities</strong></p><ul><li>Set up clients and suppliers for ACH payments.</li><li>Automate the credit card payment process.</li><li>Post journal entries with timeliness and accuracy. </li><li>Set up new employees in the payroll system.</li><li>Pull reports for financial reporting. </li><li>Position will occasionally assist with aged reports by following up with customers who are past due.</li></ul><p><strong>What We Offer</strong></p><ul><li>A welcoming and collaborative team environment.</li><li>Ongoing support and guidance from the CPA firm for accounting-related questions.</li><li>A chance to grow with the role and contribute to the company's evolving accounting functions.</li><li>A friendly workplace culture with great customers and supportive colleagues.</li></ul><p>If you're passionate about accounting, enjoy streamlining processes, and value a team-oriented workplace, we'd love to hear from you!</p> Payroll Specialist <p>Are you detail-oriented, highly organized, and looking for an opportunity to make an impact? We are seeking a motivated Payroll Support Specialist to assist our client's payroll team where you will be responsible for the monthly union reporting. This is an excellent opportunity to gain valuable experience in payroll processes and compliance while working with a dynamic team in the Cedar Rapids area. This team is looking for a Payroll Support Specialist to work alongside their team over the next few months and can provide a flexible schedule. </p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Assist with preparing and processing monthly union reports accurately and on time.</li><li>Reconcile payroll data to ensure consistency and compliance with union contracts.</li><li>Collaborate closely with the payroll team to address discrepancies and support overall payroll operations.</li><li>Maintain and organize records related to union reporting and payroll documentation.</li><li>Provide administrative support to the payroll department as needed.</li></ul><p><br></p> Power BI Developer <p>We are looking for a Power BI Developer to join a growing team in the Financial Industry! The Power BI Developer will utilize their skills in business intelligence and data warehousing to create reporting systems that facilitate informed decision-making! If you are collaborative, can create dynamic visualizations and dashboards, strong with SQL queries, and collaborative - then let's talk about this exciting new opportunity! Please apply now, call 319-362-8606, or email your resume direct to: Shawn M Troy - Technology Practice Director with Robert Half (additional contact information is on LinkedIn). </p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Leverage your expertise in data extraction, transformation, modeling, and visualization to process and analyze business data.</p><p>• Build dynamic reports, dashboards, and scoreboards to provide valuable insights for decision-making processes.</p><p>• Guarantee the security, integrity, and optimal performance of databases at both the application and database level.</p><p>• Collaborate with a diverse range of stakeholders, including non-technical business users, to comprehend and cater to specific business requirements for reports and business intelligence solutions.</p><p>• Identify, communicate, and address data quality and reconciliation issues.</p><p>• Develop high-quality reports for internal customers and conduct thorough quality checks on these reports.</p><p>• Aid in the establishment of effective business analytics practices that enhance decision-making efficiency and performance.</p><p>• Construct demonstration scenarios and prototypes of dynamic reports and dashboards.</p><p>• Offer training and create technical documentation for developed BI solutions.</p> CFO <p>We are in search of a CFO to become an integral part of our team in Cedar Rapids, Iowa. The CFO will play a vital role in managing the financial health of the company, driving its growth, and ensuring its scalability. This role is pivotal in financial management, operations, and acquisition growth within our industry.</p><p><br></p><p>Responsibilities</p><p>• Facilitate informed decision-making by providing comprehensive financial information and training</p><p>• Foster operational effectiveness and efficiency, and manage change within the organization</p><p>• Develop and lead the company's budgeting and annual business planning processes</p><p>• Play a key role in the strategic development and Mergers & Acquisitions activities to ensure transactional success and seamless integration</p><p>• Establish policies and structure within the Finance department that align cross-functionally within the company</p><p>• Enhance employee development by providing necessary training and support to build a high-performing team</p><p>• Uphold the company's philosophy by leading and promoting financial stewardship</p><p>• Conduct cash flow analysis to ensure the financial well-being of the organization</p><p>• Contribute to strategic planning initiatives to drive the company's growth and success</p><p><br></p> Legal Administrative Assistant <p>Are you an organized and detail-oriented professional with a passion for the legal field? Are you looking to bring your administrative skills to a dynamic environment where every day presents new opportunities? Robert Half is actively seeking talented <strong>Legal Administrative Assistants</strong> for ongoing and upcoming roles with prestigious law firms and corporate legal departments. This is your chance to join a thriving industry while contributing to the success of highly respected organizations.</p><p><strong>What You’ll Do</strong></p><p>As a Legal Administrative Assistant, you’ll play a crucial role in supporting attorneys and legal teams in their day-to-day activities. Specific responsibilities may include:</p><ul><li>Preparing, revising, and proofreading legal documents, including briefs, pleadings, and contracts.</li><li>Managing case files, maintaining records, and organizing legal documents for easy access.</li><li>Coordinating meetings, hearings, and depositions, and preparing any necessary materials.</li><li>Serving as a point of contact for client communication and ensuring timely responses to inquiries.</li><li>Assisting with billing and accounting processes, such as tracking billable hours or preparing invoices.</li><li>Conducting legal research using tools like Westlaw or LexisNexis as needed.</li></ul><p><strong>Why Work With Robert Half?</strong></p><p>Robert Half is a leading talent solutions firm that puts YOU at the center of everything we do. When you work with us, you gain access to:</p><ul><li><strong>Exclusive opportunities</strong> with top-tier employers that often aren’t advertised publicly.</li><li><strong>Flexibility</strong>—full-time, part-time, temporary, and long-term opportunities to suit your career goals.</li><li><strong>Supportive career coaching</strong> and resume assistance to help you stand out in today’s competitive job market.</li><li>Competitive pay, including potential health benefits, perks, and paid time off based on assignment.</li></ul><p><strong>Why This Is the Perfect Next Step in Your Career</strong></p><p>Legal Administrative Assistants are in-demand professionals—your skills make you an asset to any legal team! Whether you’re looking to grow your expertise, gain exposure to new areas of law, or achieve better work-life balance, Robert Half has the network and resources to help you find your ideal role.</p><p><strong>Ready to Apply?</strong></p><p>If you’re ready to take the next step in your career or are simply exploring new opportunities, <strong>we want to hear from you</strong>! Apply today, and a Robert Half recruiter will be in touch to discuss options tailored to your skills and goals.</p><p>Don’t wait—stand out in a competitive market by partnering with a staffing leader who understands legal talent.</p> Controller <p>Robert Half is working a new Controller opportunity in the Cedar Rapids, Iowa area. </p><p><br></p><p>Are you a dynamic and experienced financial professional ready to lead and influence? We are seeking a forward-thinking Controller to drive excellence in financial operations while managing a skilled accounting team. This highly visible leadership role is ideal for someone with strong management and technical skills who enjoys working in a collaborative, fast-paced environment.</p><p><br></p><p><strong>Position Overview:</strong></p><p>As Controller, you will take charge of financial operations, leading a team responsible for accounting, payroll, and consolidated financial reporting across multiple entities. This role encompasses managing daily operations, ensuring compliance, fostering team development, and driving organizational efficiency while maintaining strong relationships with various stakeholders. You will have the unique opportunity to connect with high-level individuals within the organization, including shareholders, and decision-makers. This role is also critical in both day-to-day execution of accounting and working with CFO regarding long-term strategic planning.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Oversee consolidated financial statements for multiple entities and departments, ensuring accuracy and timeliness.</li><li>Supervise and support accounting and payroll staff, managing deadlines and addressing team dynamics.</li><li>Maintain the chart of accounts, general ledger, and review journal entries for organizational transactions.</li><li>Lead efforts to streamline processes, enhance reporting efficiency, and implement system upgrades.</li><li>Meet quarterly with shareholders, and operational leaders to provide financial guidance and insights.</li><li>Direct tax compliance for federal, state, and local payroll and corporate taxes.</li><li>Analyze performance metrics to identify opportunities for efficiency and the adoption of best practices.</li><li>Ensure successful year-end audits, including financial and 401(k) plans.</li><li>Serve as a leadership presence to manage staff dynamics, mentor newer team members, and collaborate effectively with tenured team members.</li></ul><p><br></p><p><strong>Why Join?</strong></p><p>You will join a team that values collaboration, professional development, and operational improvement. This position offers a clear pathway toward strategic involvement over time, making it an exciting opportunity for a professional seeking both immediate leadership responsibilities and long-term growth within the organization. If you are passionate about financial excellence, operational efficiency, and creating a collaborative team environment, we encourage you to apply.</p> HR & Payroll Specialist <p><strong>Part-Time HR & Payroll Specialist: Join a Dynamic Team and Make an Impact!</strong></p><p>Are you looking for a flexible, part-time opportunity where you can leverage your HR and payroll expertise while balancing your professional and personal goals? We have the perfect role for you! Our company is seeking an enthusiastic and detail-oriented <em>HR & Payroll Specialist</em> to join our team. This exciting 10-hour-per-week position is ideal for someone who thrives in a collaborative environment, takes pride in their work, and is motivated to help employees succeed.</p><p><br></p><p><strong>What You’ll Do:</strong></p><p>As the <em>HR & Payroll Specialist</em>, you’ll play a critical role in ensuring smooth and accurate employee payroll processes while supporting broader HR operations. Your responsibilities will include:</p><ul><li><strong>Payroll Excellence</strong>: Process employee payroll with precision, ensuring timely payment and compliance with all relevant laws and regulations</li><li><strong>HR Administration</strong>: Assist with onboarding, employee record-keeping, and maintaining personnel files.</li><li><strong>Compliance and Reporting</strong>: Ensure compliance with employment laws, tax regulations, and company policies while preparing necessary payroll reports.</li><li><strong>Employee Support</strong>: Provide guidance on payroll-related questions and HR matters to employees in a friendly and efficient manner.</li><li><strong>Process Improvement</strong>: Recommend improvements to HR and payroll workflows to make processes more efficient and employee-friendly.</li></ul><p><br></p><p><strong>Why You’ll Love This Job:</strong></p><ul><li><strong>Flexibility</strong>: Work just 10-15 hours per week—perfect for someone pursuing other passions or commitments while still advancing their career.</li><li><strong>Growth Potential</strong>: Opportunity to learn and develop new HR skills through exposure to a variety of processes and systems.</li><li><strong>Impact</strong>: Provide meaningful support to employees and help improve organizational workflows.</li><li><strong>Engagement</strong>: Collaborate with a friendly team that values your contributions and celebrates your successes.</li></ul> Controller <p>Robert Half is looking for a Controller to join a manufacturing client in Cedar Rapids area. In this role, you will oversee our accounting department, ensuring accuracy and efficiency in our financial operations. You will be responsible for supervising various accounting functions and will be instrumental in the financial reporting processes.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the entire accounting department ensuring all functions are carried out efficiently</p><p>• Directly supervise Accounts Payable and Manufacturing Cost Accounting operations</p><p>• Indirectly supervise Accounts Receivable operations</p><p>• Implement and manage accounting software systems to streamline processes</p><p>• Ensure the accuracy of financial data and compliance with regulatory standards</p><p>• Conduct regular audits to verify the correctness of financial information</p><p>• Manage the budgeting processes of the department and the organization</p><p>• Oversee month-end close procedures and ensure timely completion</p><p>• Utilize Power BI for data analysis and financial reporting</p><p>• Utilize the Epicor system for various accounting function</p> Pre-Access Coordinator <p><strong>Elevate Your Career as a Pre-Access Coordinator!</strong></p><p><br></p><p>Are you passionate about providing <strong>world-class patient experiences</strong> and being the friendly face that sets the tone for exceptional care? Our client is on the lookout for a <strong>Pre-Access Coordinator </strong>who thrives in fast-paced environments and takes pride in making every interaction count.</p><p><br></p><p><strong><u>Why You’ll Love This Role</u></strong></p><p>This isn’t just a job—it’s an opportunity to be the keystone of streamlined, stress-free patient access processes. You’ll play a critical role in creating seamless healthcare experiences while supporting the operational heartbeat of the organization.</p><p><br></p><p><strong><u>What You’ll Get to Do Every Day</u></strong></p><ul><li><strong>Be the First Point of Contact:</strong> Welcome patients with a smile during check-in/out, ensuring their demographic and insurance information is accurate and up to date.</li><li><strong>Smooth the Financial Process:</strong> Take the lead on insurance verification, patient registration, and financial counseling to help patients understand their care costs upfront.</li><li><strong>Manage with Precision: </strong>Process payments, update patient charts, handle referrals, and coordinate schedules while maintaining top-notch compliance with Pre-Access procedures.</li><li><strong>Boost Excellence:</strong> Identify and implement process improvements to enhance efficiency and uphold best practices.</li><li><strong>Keep It Running: </strong>Seamlessly manage office opening/closing processes alongside phone inquiries and referral management.</li></ul><p><br></p><p><strong>Team Up with Us!</strong></p><p>Ready to bring your organizational genius and people skills to a highly rewarding role? Reach out to Christin, Lydia, or Erin at 563-359-7535, or click Apply Now and take the next step in your career journey!</p><p>Don’t wait—this is your chance to make a meaningful impact in people’s lives while propelling your career forward!</p> Systems Administrator <p>We are in search of a Systems Administrator in the service industry, This role involves the utilization of various technologies like Cisco, Citrix, Cloud, Dell, and Firewall, amongst others. As a Systems Administrator, the individual will be tasked with overseeing our technological systems to ensure optimal performance and security.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Manage and monitor all installed systems and infrastructure </p><p>• Install, configure, test and maintain operating systems, application software and system management tools</p><p>• Oversee and ensure the highest levels of systems and infrastructure availability</p><p>• Maintain security, backup, and redundancy strategies</p><p>• Liaise with vendors and other IT personnel for problem resolution</p><p>• Utilize AB Testing and Cluster Analysis to improve system performance</p><p>• Handle Firewall Technologies to secure data and system access</p><p>• Implement and manage Active Directory for network user data storage</p><p>• Oversee the application of Dell Technologies in our system operations</p><p>• Handle Computer Hardware to ensure all systems are running efficiently.</p> Inventory Analyst <p>Are you a skilled accounting professional with a knack for inventory management and a deep understanding of manufacturing operations? Robert Half is seeking a <strong>Contract Inventory Analyst</strong> to support a fast-paced manufacturing company in Cedar Rapids, IA. This is an excellent opportunity for a detail-oriented analyst to contribute to the financial and operational success of a well-established organization.</p><p>Key Responsibilities:</p><ul><li>Oversee and analyze inventory transactions, including reconciliations and variance reporting.</li><li>Collaborate with manufacturing teams to ensure proper inventory controls and procedures are followed.</li><li>Assist with monthly, quarterly, and year-end close processes related to inventory accounts.</li><li>Identify and resolve discrepancies in cost accounting and inventory reporting.</li><li>Prepare and maintain detailed inventory reports for management, providing insights and recommendations for optimization.</li><li>Monitor and analyze inventory levels to enhance operational efficiency and reduce waste.</li><li>Support audits by maintaining accurate and organized documentation related to inventory and cost analysis.</li></ul><p>Qualifications:</p><ul><li>Bachelor's degree in Accounting, Finance, or related field.</li><li>3+ years of experience in accounting, with a strong focus on inventory and cost accounting within a manufacturing environment.</li><li>Proficiency in ERP systems, with experience in SAP, Oracle, or similar platforms highly preferred.</li><li>Advanced Microsoft Excel skills, including pivot tables, data analysis, and complex formulas.</li><li>Strong analytical skills, attention to detail, and ability to work independently.</li><li>Excellent communication and interpersonal skills to collaborate across departments.</li></ul><p><br></p><p>If you're an accounting professional ready to take on a new challenge in a dynamic manufacturing setting, we'd love to hear from you!</p><p><br></p> Inventory Specialist <p>Robert Half is seeking a detail-oriented <strong>Inventory Accounting Specialist</strong> for a contract opportunity with a leading manufacturing company. This key role will focus on inventory accounting, cost analysis, and system management within an ERP system (Epicor). If you have experience in manufacturing, inventory management, and accounting with strong Excel skills, and are looking for a flexible schedule, this could be the perfect role for you!</p><p><br></p><p><strong>Day-to-Day Responsibilities</strong></p><ul><li>Review new and existing parts to verify accurate costing and ensure proper setup in ERP system.</li><li>Perform data entry for standard cost adjustments and updates based on purchasing information extracted from the ERP system.</li><li>Populate cost data within the ERP system to ensure consistency and accuracy.</li><li>Manage cycle count adjustments, prepare cycle count reporting, and track monthly adjustments.</li><li>Pull cycle count reports and distribute them to relevant teams for action.</li><li>Correct transactional errors identified by internal teams; update and resolve issues directly in the ERP system.</li><li>Monitor and track rates for inventory accuracy, returns, defective parts, and cost adjustments.</li><li>Prepare monthly inventory reports by pulling data and organizing to create monthly reports </li><li>Additional responsibilities as assigned supporting the AP team when needed. </li></ul><p><br></p> Functional Business Analyst (D365) <p>We are in the search for a Functional Business Analyst (D365) to join our clients team in MUSCATINE, Iowa! In this role, you will be a crucial part on D365 implementation as a functional business analysis. Your primary tasks will involve analyzing business processes and functions, manage configurations, and define detailed business requirement to implement solutions in areas such as Finance, Procurement, QA, and R& D within F& O. TO learn more, please apply now, call 319-362-8606, or email your resume direct to: Shawn M Troy - Technology Practice Director with Robert Half (additional contact information is on LinkedIn). </p><p><br></p><p>Responsibilities: </p><p>• Utilizing your knowledge of IT enterprise level business applications, including data warehousing and analytical reporting, to support business operations.</p><p>• Applying your experience in Finance, Procurement, QA, and R& D within F& O to analyze and improve current business practices.</p><p>• Using your understanding of IT Business Architecture and Project Management frameworks to guide project execution.</p><p>• Leveraging your knowledge of system life cycle, system testing, relational databases, and programming constructs to enhance IT operations.</p><p>• Using your skills in Microsoft and D365 to gather and define requirements, and to manage configurations.</p><p>• Drawing from your previous experience with business rule collection methodologies and process mapping to optimize business processes.</p><p>• Communicating complex business and technical issues to all levels of the company effectively.</p> Power BI Developer <p>We are offering an exciting opportunity for a Power BI Developer in the Financial industry! Come join a growing team! The primary job function includes leveraging business intelligence and data warehouse expertise to develop accessible reporting systems that aid in organizational decision-making. Please apply now, call 319-362-8606, or email your resume direct to Shawn M Troy - Technology Practice Director with Robert Half. </p><p><br></p><p>Responsibilities:</p><p>• Develop dynamic reports, dashboards, and scoreboards to facilitate informed decision-making.</p><p>• Utilize data extraction, transformation, modeling, and visualization techniques on business data.</p><p>• Ensure the integrity, security, and optimized performance of databases at both the application and database level.</p><p>• Communicate with a diverse range of stakeholders, including non-technical business users, to understand and fulfill specific business requirements for reports and business intelligence solutions.</p><p>• Identify, communicate, and resolve data quality and data reconciliation issues.</p><p>• Generate high-quality reports for internal customers and perform rigorous quality checks on these reports.</p><p>• Assist in implementing effective business analytics practices that enhance decision-making efficiency and performance.</p><p>• Build demonstration scenarios and prototypes of dynamic reports and dashboards.</p><p>• Provide training and technical documentation for developed BI solutions.</p> Billing Specialist <p>We are offering an exciting opportunity for a Billing Specialist with our client within the logistics industry. This role is responsible for billing operations and payroll support. With this position you will be joining a supportive, closeknit team with excellent tenure! If your experience matches the below, please apply today!</p><p><br></p><p>Responsibilities:</p><ol><li>The primary operation would be conducting weekly billing operations, creating and sending out about 50 bills to our various customers through use of Excel spreadsheets. </li><li>Maintain and polish the billing process, working as part of our accounting team to create and distribute the bills to customers.</li><li>Use Excel templates on a weekly basis, adding specific corresponding details to each template before sending them out primarily electronically to customers.</li><li>Act as a backup for payroll operations. This entails processing payroll information from Monday till Wednesday noon week-over-week to an outside payroll processor.</li></ol><p><br></p> IT Project Manager <p>Robert Half is working with a local Quad Cities client looking for new talent to add to their growing team! Take the lead in driving successful IT projects as an <strong>IT Project Manager. </strong>We are seeking a dynamic professional to oversee multiple IT initiatives, ensuring they are delivered on time, within scope, and within budget. In this role, you’ll collaborate closely with internal teams, external vendors, etc </p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Establish and foster strong relationships across all organizational levels.</li><li>Collaborate with stakeholders, including third-party consultants, technology vendors, and internal teams, promoting a culture of cooperation and transparency.</li><li>Drive adoption of technical projects by developing training programs and communication strategies essential for fostering cultural and technical change.</li><li>Define and manage detailed project scopes, objectives, deliverables, and timelines.</li><li>Proactively identify and mitigate project risks and address issues as they arise.</li><li>Develop comprehensive technical plans, schedules, and performance metrics using proven project management methodologies.</li><li>Monitor the performance of IT projects and report status updates to management as necessary.</li><li>Maintain project documentation, including plans, communication strategies, and risk logs.</li><li>Propose and implement strategies to continuously improve IT project delivery processes.</li><li>Ensure all project activities align with organizational strategy and goals.</li></ul><p><strong>Qualifications and Skills Required:</strong></p><ul><li>Bachelor’s degree in a related field is required.</li><li>A minimum of 4 years of relevant project management experience.</li><li>In-depth knowledge of the software development lifecycle, system integrations, and core principles of business and architectural design.</li><li>Demonstrated experience in managing enterprise-wide software implementations is preferred.</li><li>Strong communication skills (both written and verbal) and the ability to engage diverse stakeholders.</li><li>Proficiency with project management tools and practices.</li><li>A proven ability to drive organizational change and foster collaboration within cross-functional teams.</li><li>Exceptional organizational and time management abilities.</li></ul><p><br></p> Staff Accountant <p>We are offering an exciting opportunity for a Staff Accountant in CEDAR RAPIDS, Iowa. This role will involve various accounting tasks, including payroll preparation, account reconciliation, and financial reporting. The position is within the industry, where you will have the chance to work alongside experienced professionals and contribute to our mission.</p><p><br></p><p>Responsibilities:</p><p>• Play a significant role in processing bi-weekly payroll and addressing related queries and issues</p><p>• Conduct regular bank reconciliations to ensure accurate financial reporting</p><p>• Manage transactions by receiving and recording vouchers, cash, and checks while maintaining meticulous records</p><p>• Foster effective communication and relationship-building with management, customers, and vendors</p><p>• Uphold the confidentiality of sensitive information, demonstrating professionalism and integrity</p><p>• Generate weekly and monthly financial reports, contributing to the timely dissemination of accurate financial information</p><p>• Ensure the accuracy of reports, projects, and postings, promptly resolving any discrepancies</p><p>• Oversee state licensure requirements, ensuring compliance within the accounting function</p><p>• Support in various accounting and clerical tasks as needed</p><p><br></p><p>Why work here? </p><p>This company not only allows everyone to have a seat at the table and bring new ideas to the team, but also believes in growing their employees within the company. They strive to show appreciation to their employees by providing things like company lunches, team outings, great benefits and so much more! </p> Desktop Support Analyst | Desktop Technician We are looking for a Desktop Support Analyst to join our team in CEDAR RAPIDS, Iowa. This role is crucial in our IT department, where you will be responsible for providing technical support to both local and remote users, resolving hardware and software issues, and maintaining accurate records of technical issues and actions taken. This is a long-term contract employment opportunity.<br><br>Responsibilities:<br>• Provide desktop support to local and remote users in line with established policies and procedures<br>• Identify, research, and resolve a variety of computer hardware and software issues<br>• Implement appropriate solutions to resolve computer problems <br>• Maintain accurate records of daily data communication transactions, issues, and remedial actions taken<br>• Monitor user accounts and take appropriate action when necessary<br>• Utilize skills in DNS, Active Directory, Desktop Support, PC Desktop - Workstation, Workstations to troubleshoot and resolve issues<br>• Present complex technical information in a concise and understandable format for non-technical users<br>• Contribute to a dynamic and positive team environment through effective communication and problem-solving skills. REVIT Developer <p>We are seeking a skilled REVIT Developer to join an engineering team located in Cedar Rapids, Iowa. The primary role of the REVIT Developer involves mechanical design of building systems, working in a team environment and producing construction drawings within the healthcare space. This role is part of the industry that focuses on building HVAC. To learn more about this opportunity, please apply now, call 319-362-8606, or email your resume direct to: Shawn M Troy - Technology Practice DIrector with Robert Half (additional contact information is on LinkedIn).</p><p><br></p><p>Responsibilities:</p><p>• Execute mechanical design of building systems including plumbing, heating, cooling, ventilation, fire protection, building automation, and healthcare process systems.</p><p>• Collaborate effectively within a team setting, working closely with mechanical team members and other disciplines including electrical, structural, architectural, and civil.</p><p>• Contribute to various mechanical projects across our market sectors, including government facilities, healthcare, industrial, commercial and education facilities.</p><p>• Generate construction drawings using Revit 3D modeling software.</p><p>• Participate in project site visits to assist with measuring, data collection and construction observation duties.</p><p>• Utilize skills in HVAC, Revit, Building Information Modeling (BIM), 3D Modeling, and Industrial design.</p><p>• Manage time and workload effectively, showcasing strong planning, organizing, and prioritizing skills. </p><p>• Communicate effectively, both orally and in writing.</p><p>• Maintain a detail-oriented environment and demonstrate good interpersonal skills.</p> Purchasing/Inventory Analyst <p>Are you looking for an opportunity to bring your analytical skills to dynamic environments where data-driven decisions drive success? Robert Half is actively seeking talented <strong>Purchasing/Inventory Analysts</strong> for ongoing and upcoming roles with respected businesses across a variety of industries. This is your chance to join a growing field and support operational excellence for top-tier organizations.</p><p><br></p><p><strong>What You’ll Do</strong></p><p><strong>As a Purchasing/Inventory Analyst, you’ll play an essential role in optimizing supply chain and procurement processes. Potential responsibilities may include:</strong></p><ul><li>Monitoring inventory levels, ensuring accuracy, and developing strategies to prevent over- or under-stocking.</li><li>Analyzing purchasing data to identify cost-saving opportunities and improve supplier performance.</li><li>Collaborating with vendors and suppliers to negotiate contracts, pricing, and service terms.</li><li>Using forecasting techniques to predict future demand and align inventory levels accordingly.</li><li>Generating reports and dashboards to provide actionable insights to decision-makers.</li><li>Supporting continuous improvement initiatives in procurement and inventory management.</li></ul><p><br></p><p><strong>Why Work With Robert Half?</strong></p><p><strong>Robert Half is a global leader in talent solutions, putting YOU at the heart of everything we do. When you partner with us, you gain access to:</strong></p><ul><li><strong>Exclusive opportunities</strong> with leading organizations often not advertised publicly.</li><li><strong>Flexible roles</strong>—full-time, part-time, temporary, or long-term assignments designed to align with your career goals.</li><li><strong>Career support</strong> tailored to your success, including guidance to enhance your resume and interview skills.</li><li><strong>Competitive compensation</strong>, including potential benefits, perks, and paid time off, depending on the assignment.</li></ul><p><br></p><p><strong>Why This Role is Great for Your Career</strong></p><p>Skilled Purchasing/Inventory Analysts are in high demand, making this a great time to advance your career. Whether you’re looking to deepen your supply chain expertise, gain new insights into procurement strategies, or find opportunities that give you a better work-life balance, our recruiters at Robert Half have the network and resources to connect you with your ideal role.</p><p><br></p><p><strong>Ready to Get Started?</strong></p><p>If you’re ready to explore your next opportunity as a Purchasing/Inventory Analyst or simply want to stay connected with future roles, we want to hear from you! Apply today, and a Robert Half recruiter will reach out to discuss upcoming opportunities tailored to your skills and goals.</p><p><br></p><p>Don’t wait—stand out in a competitive job market by partnering with a staffing leader who understands supply chain and procurement talent.</p> Senior .NET Developer | Software Engineer We are offering a contract to hire employment opportunity for a Software Developer in Davenport, Iowa. The successful candidate will be part of our team, focusing on developing and troubleshooting software applications, collaborating with the development team, and ensuring the functionality and efficiency of our software solutions. <br><br>Responsibilities:<br><br>• Translate application requirements into coded features<br>• Write high-quality source code to program application features within deadlines<br>• Conduct unit and integration testing before delivering to the software team for formal testing<br>• Collaborate with the software testing team for functional and non-functional testing<br>• Work with the development team to set specifications for new applications<br>• Debug applications and troubleshoot any issues that arise<br>• Assist technical writers in documenting source code and understanding functions for end-user documentation<br>• Maintain a strong understanding of programming for Windows operating systems and platforms using development tools<br>• Utilize skills in various technologies such as SQL, DevOps, Azure DevOps, Team Foundation Server (TFS), .NET, Angular Software, AngularJS, Azure SQL Database, C# - Sharp, ASP.NET, Cloud Computing, T-SQL - Transact-SQL, and Microsoft Azure. Linux Administrator <p>We are searching for a skilled LINUX Systems Administrator to become part of our team located in Cedar Rapids, Iowa. This role centers around Linux administration within a business that continues to thrive regardless of economic fluctuations. As a Linux Administrator, you will be tasked with managing customer applications, maintaining precise customer records, and addressing customer inquiries, as well as monitoring customer accounts and taking necessary action. Having Azure experience would be a huge plus! Please apply now, call 319-362-8606 or email your resume direct to: Shawn M Troy - Technology Practice DIrector with Robert Half (additional contact information is on LinkedIn). This role is ONSITE 5 days a week.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Evaluate software performance and conduct system tuning</p><p>• Ensure the maintenance of servers, load balancers, and data storage across various locations</p><p>• Advise on and create new designs, architectures, standards, and methods to improve large-scale distributed systems</p><p>• Utilize skills in Active Directory, Backup Technologies, Linux Technologies, Linux System Administration, Microsoft Azure, VMware, PostgreSQL to fulfill job duties successfully.</p> Fullstack JavaScript Web Developer <p>We are in search of a Full Stack (JavaScript) Web Developer! This role is primarily fully remote with some travel throughout the year. The individual will be responsible for creating and refining wireframes and designs, developing both front and back-end components of applications, and maintaining company websites and web applications. This role offers an exciting opportunity to work closely with stakeholders and team members to enhance user experience and application performance.</p><p><br></p><p><u>Must have:</u></p><ul><li><strong>JavaScript/TypeScript: Proficiency in React, Express, Node.js, and REST APIs</strong></li><li><strong>UI/UX Design: Wireframing, prototyping, and design</strong></li><li><strong>MySQL and SQL Server Database Management</strong></li><li><strong>Knowledge of on-page SEO</strong></li></ul><p><u>Nice to have:</u></p><ul><li><strong>AWS: Lambda, S3, EC2</strong></li><li><strong>Containerization</strong></li><li><strong>Linux Server</strong></li></ul><p><u>Responsibilities:</u></p><ul><li>Develop front-end and back-end components of applications</li><li>Work closely with stakeholders to create and refine wireframes and designs</li><li>Collaborate with team members to define and execute new functionalities</li><li>Build and maintain company websites and web applications</li><li>Ensure UI/UX designs are technically feasible and optimize applications for performance and scalability</li><li>Validate user input before submitting data to the back-end</li><li>Implement and maintain SEO best practices, ensuring optimal site structure, metadata, and page performance for search engine ranking</li><li>Maintain code quality and organization using version control best practices</li><li>Lead projects to enhance user experience, ensure brand consistency, and improve application performance</li><li>Apply best practices in software development, including coding standards, security, and scalability considerations.</li></ul>