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.

195 results for Desktop Support Engineer jobs

Help Desk Tier I
  • Draper, UT
  • onsite
  • Temporary
  • 34 - 39 USD / Hourly
  • <p>We are looking for a skilled Help Desk/Desktop Support Analyst to join our team on a long-term contract basis in Draper, Utah. This role is ideal for professionals who thrive in providing technical support and resolving IT-related issues efficiently. If you have a passion for helping users and a strong technical background, we encourage you to apply.</p><p><br></p><p>Responsibilities:</p><p>• Provide timely and effective technical support for hardware, software, and system issues.</p><p>• Manage and resolve service desk tickets while ensuring accurate documentation of resolutions.</p><p>• Assist users with basic troubleshooting for system errors and software applications.</p><p>• Ensure proper setup and maintenance of workstations and peripheral devices.</p><p>• Collaborate with team members to address recurring technical challenges.</p><p>• Deliver excellent customer service and maintain clear communication with end-users.</p><p>• Monitor system performance and escalate issues as needed.</p><p>• Follow established protocols and procedures to ensure compliance with IT standards</p>
  • 2026-04-15T00:00:00Z
Software Engineer - Java
  • Saint Louis, MO
  • onsite
  • Temporary
  • 55 - 90 USD / Hourly
  • <p>Our company is seeking a skilled and innovative Software Engineer specializing in Java and microservices architecture to join our team in St. Louis, MO. In this critical role, you will design, develop, and maintain scalable, distributed systems using Java and microservices best practices.</p><p><strong> </strong></p><p><strong>Key Responsibilities:</strong></p><p>·        Design, implement, and deploy Java-based microservices to support business requirements.</p><p>·        Collaborate with cross-functional teams to define, build, and release reliable and scalable systems.</p><p>·        Refactor legacy monolithic applications into modular microservices.</p><p>·        Ensure code quality, security, and performance through testing, code reviews, and automation.</p><p>·        Troubleshoot application and system issues, recommending and implementing improvements.</p><p>·        Leverage containerization and orchestration tools such as Docker and Kubernetes to manage deployments.</p>
  • 2026-04-09T00:00:00Z
Information Technology, Support
  • Minneapolis, MN
  • onsite
  • Temporary
  • 22 - 26 USD / Hourly
  • We are looking for an IT Service Desk Analyst to join our team in Golden Valley, Minnesota on a contract basis. This role involves providing in-person Level 1 IT support in a dynamic environment where service excellence is a top priority. As part of the Global Shared Services Organization, you will play a key role in enhancing the employee experience through technical expertise and innovative solutions.<br><br>Responsibilities:<br>• Provide technical troubleshooting and support for laptop hardware, software, and audiovisual equipment in conference rooms.<br>• Research, assess, and resolve incidents and service requests efficiently.<br>• Deliver exceptional customer service while maintaining a customer-first mindset.<br>• Identify opportunities for process improvements to enhance operational efficiency and customer satisfaction.<br>• Manage escalations from external service providers to ensure timely resolution.<br>• Update standard operating procedures and service documentation to reflect current practices.<br>• Monitor and report on key performance metrics to maintain high-quality service standards.<br>• Collaborate cross-functionally to address technical challenges and improve processes.
  • 2026-03-31T00:00:00Z
Cloud Engineer/Architect
  • Cincinnati, OH
  • remote
  • Permanent
  • 130000 - 170000 USD / Yearly
  • We are looking for an experienced Cloud Engineer/Architect to join our team in Cincinnati, Ohio. In this role, you will ensure the security, scalability, and reliability of our technology environment while aligning technical capabilities with business objectives. This position offers an exciting opportunity to lead architectural decisions and drive innovative solutions that support our consulting delivery and emerging technologies.<br><br>Responsibilities:<br>• Develop and maintain a comprehensive IT roadmap that aligns with organizational growth, consulting needs, and advancements in technology such as AI-enabled services.<br>• Define and enforce technology standards, including Microsoft 365 tenant architecture, identity access models, endpoint configurations, and environment separations.<br>• Oversee risk management efforts, addressing IT risks, and implementing effective remediation strategies.<br>• Govern demo-tenant environments ensuring they are separate from corporate systems and compliant with client and regulatory standards.<br>• Lead responses to major incidents, security breaches, or significant technology failures by coordinating efforts and communicating with leadership.<br>• Collaborate with cross-functional teams, including Security and Legal, to articulate technology risks, trade-offs, and investment priorities in business terms.<br>• Manage cloud-based systems to optimize performance and ensure seamless integration across platforms.<br>• Develop and maintain isolated environments for client demos and prototypes, ensuring functionality and security.<br>• Implement and monitor security and compliance measures, ensuring adherence to industry standards.<br>• Oversee SaaS vendor management, including subscription oversight, license renewals, and vendor relationships.
  • 2026-04-14T00:00:00Z
Mobile Developer
  • Austin, TX
  • onsite
  • Permanent
  • 90000 - 140000 USD / Yearly
  • We are looking for a highly skilled Mobile Developer to create and enhance mobile applications designed for enterprise healthcare solutions. This role involves collaborating with cross-functional teams to deliver secure, high-performing mobile apps that integrate with AI-driven platforms and cater to healthcare providers, payers, and life sciences organizations. If you are passionate about leveraging technology to improve healthcare outcomes, we encourage you to apply.<br><br>Responsibilities:<br>• Design and develop native or cross-platform mobile applications for iOS and/or Android, tailored to a B2B SaaS platform.<br>• Collaborate with product managers and UX designers to transform business requirements into user-friendly mobile solutions.<br>• Integrate mobile apps with cloud-based APIs, AI services, and backend systems to ensure seamless functionality.<br>• Implement advanced performance, security, and reliability measures to meet the demands of healthcare-focused environments.<br>• Ensure compliance with data privacy and security standards relevant to the healthcare industry.<br>• Write clean, efficient, and well-documented code, and participate actively in code reviews to maintain high-quality standards.<br>• Monitor, troubleshoot, and optimize mobile applications in live production environments.<br>• Stay updated on the latest trends, tools, and frameworks in mobile development to continuously enhance application performance.<br>• Contribute to the development of CI/CD pipelines for streamlined deployment processes.
  • 2026-04-03T00:00:00Z
PC Technician
  • Miami, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We are accepting applications for a motivated PC Technician responsible for installing, configuring, maintaining, and troubleshooting desktop and laptop computers, related hardware, software, and peripheral devices. This role provides technical support to end-users to ensure optimal IT system performance and minimal downtime.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Install, configure, and upgrade computers, printers, and peripheral devices.</li><li>Diagnose and resolve hardware, software, and network connectivity issues.</li><li>Provide technical support to end users via help desk tickets, phone, or in-person.</li><li>Perform system maintenance such as software updates, virus scans, and data backups.</li><li>Set up and manage user accounts, permissions, and security settings.</li><li>Maintain accurate inventory records for IT equipment and licenses.</li><li>Document troubleshooting steps, solutions, and IT support procedures.</li><li>Assist with the rollout of new technology, including hardware, operating systems, and applications.</li><li>Coordinate equipment repairs with vendors as necessary.</li><li>Stay up to date with current trends and best practices in IT support.</li></ul><p><br></p>
  • 2026-03-31T00:00:00Z
PC Technician
  • Taylor, MI
  • onsite
  • Permanent
  • 60000 - 65000 USD / Yearly
  • We are looking for a skilled PC Technician to join our team in Taylor, Michigan. In this role, you will provide technical support, manage hardware components, and ensure seamless operation of computer systems. You will play a key part in maintaining and troubleshooting devices to support daily operations.<br><br>Responsibilities:<br>• Install, configure, and maintain computer hardware and peripherals to ensure optimal performance.<br>• Diagnose and resolve technical issues related to PCs, laptops, and associated hardware.<br>• Perform cable installations and ensure proper connectivity for devices and networks.<br>• Provide technical support for Dell Technologies systems and Apple devices.<br>• Conduct routine maintenance and upgrades to computer systems.<br>• Collaborate with team members to address hardware compatibility and software integration challenges.<br>• Maintain accurate documentation of installations, repairs, and system configurations.<br>• Test and verify functionality of hardware components after repairs or updates.<br>• Follow company protocols and industry standards during technical operations.<br>• Train users on basic troubleshooting techniques and system usage.
  • 2026-04-10T00:00:00Z
PC Technician
  • Port Saint Lucie, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We are accepting applications for a motivated PC Technician responsible for installing, configuring, maintaining, and troubleshooting desktop and laptop computers, related hardware, software, and peripheral devices. This role provides technical support to end-users to ensure optimal IT system performance and minimal downtime.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Install, configure, and upgrade computers, printers, and peripheral devices.</li><li>Diagnose and resolve hardware, software, and network connectivity issues.</li><li>Provide technical support to end users via help desk tickets, phone, or in-person.</li><li>Perform system maintenance such as software updates, virus scans, and data backups.</li><li>Set up and manage user accounts, permissions, and security settings.</li><li>Maintain accurate inventory records for IT equipment and licenses.</li><li>Document troubleshooting steps, solutions, and IT support procedures.</li><li>Assist with the rollout of new technology, including hardware, operating systems, and applications.</li><li>Coordinate equipment repairs with vendors as necessary.</li><li>Stay up to date with current trends and best practices in IT support.</li></ul><p><br></p>
  • 2026-03-31T00:00:00Z
PC Technician
  • Dallas, TX
  • onsite
  • Temporary
  • 23.75 - 26.5 USD / Hourly
  • <p>We are looking for a Technician to provide on-site support for electronic pollbooks during Election Day in Dallas, Texas. This role supports post-election operations by receiving, inspecting, and processing returned election equipment. This role ensures all equipment is accurately accounted for, documented, and properly prepared for future use. Technicians work in a fast-paced warehouse environment, handling high volumes of equipment while identifying any damage or missing components. Ideal candidates are detail-oriented, reliable, and comfortable with physical, hands-on work in a team setting. Position required boxing up, lifting, moving the boxes of poll pads as well.</p>
  • 2026-04-16T00:00:00Z
PC Technician
  • Nashville, TN
  • onsite
  • Temporary
  • 19 - 22 USD / Hourly
  • <p>Robert Half is currently seeking a Contract PC Technician to join our client&#39;s IT support team. As a Contract PC Technician, you will be responsible for providing essential technical support, maintaining desktop systems, and ensuring the efficient operation of PCs within the organization. This is a contract position that offers an exciting opportunity to work with a respected company.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Hardware Support:</strong> Install, configure, and troubleshoot desktop computers, laptops, and peripherals (e.g., printers, monitors) to ensure they function correctly.</li><li><strong>Software Installation:</strong> Install, update, and maintain software applications, operating systems, and security patches on desktop systems.</li><li><strong>Technical Support:</strong> Provide technical assistance to end-users, diagnosing and resolving hardware and software issues in a timely manner.</li><li><strong>Hardware Maintenance:</strong> Perform hardware upgrades, repairs, and preventive maintenance on PCs, ensuring optimal performance and reliability.</li><li><strong>Inventory Management:</strong> Maintain accurate records of PC hardware and software assets, including tracking and procurement of new equipment as needed.</li><li><strong>User Training:</strong> Assist end-users in understanding and using software applications and provide guidance on best practices for PC usage.</li><li><strong>Documentation:</strong> Maintain detailed records of support requests, resolutions, and common issues for future reference.</li><li><strong>Security Compliance:</strong> Ensure that PCs are in compliance with security policies, including antivirus and system security updates.</li></ol><p><br></p>
  • 2026-04-08T00:00:00Z
PC Technician
  • Hamel, MN
  • onsite
  • Temporary
  • 19 - 20 USD / Hourly
  • <p>If you have experience working with servers, storage hardware, and enjoy troubleshooting, testing, and bringing equipment back to life, this is a great opportunity. This will be onsite in Hamel, Minnesota. </p><p><br></p><ul><li>Testing and refurbishing enterprise server &amp; storage equipment</li><li>Troubleshooting hardware and ensuring quality standards</li><li>Working with inventory, data wiping, and asset processing</li><li>Supporting a team focused on delivering reliable refurbished solutions</li></ul><p><br></p>
  • 2026-04-06T00:00:00Z
PC Technician
  • Neptune, NJ
  • onsite
  • Temporary
  • 18.05 - 20.9 USD / Hourly
  • We are looking for a skilled PC Technician to join our team on a long-term contract basis in Neptune, New Jersey. This role involves managing and maintaining system environments, ensuring seamless operations, and contributing to infrastructure improvements. The ideal candidate will possess strong expertise in system administration and messaging technologies, along with a proactive approach to problem-solving and system optimization.<br><br>Responsibilities:<br>• Oversee daily system administration tasks to ensure the environment operates efficiently.<br>• Collaborate in the design, planning, and configuration of messaging infrastructure technologies.<br>• Provide ongoing support for Windows Server 2016, Exchange, Active Directory, and third-party applications within the Hosted Exchange environment.<br>• Implement new technologies and improvements to enhance infrastructure performance.<br>• Participate in patch management and system upgrades, including pilot testing prior to full deployment.<br>• Resolve technical issues and actively engage in problem management activities to mitigate risks.<br>• Utilize PowerShell scripting for efficient management of Exchange environments.<br>• Manage backups and backup systems related to Exchange servers.<br>• Ensure proper access methods are implemented and functioning, including Outlook Anywhere and other platforms.<br>• Monitor and maintain Linux MTAs, such as Exim, for gateways or antispam functionalities.
  • 2026-03-24T00:00:00Z
PC Technician
  • Brooklyn, NY
  • onsite
  • Temporary
  • 22.1635 - 25.663 USD / Hourly
  • <p>We are looking for a skilled PC Technician to join our team on a contract basis in Brooklyn, New York. This role focuses on providing essential desktop and end-user support within a Windows and Mac environment. As part of the higher education sector, you will assist users with technical issues and software installations to ensure smooth operations. THIS IS A TWO WEEK CONTRACT POSITION </p><p><br></p><p>Responsibilities:</p><p>• Provide Level 1 desktop support to troubleshoot and resolve technical issues for end-users.</p><p>• Assist users in connecting to Wi-Fi networks and configuring devices for internet access.</p><p>• Guide users through the installation and setup of Microsoft Office and Pharos software for printing.</p><p>• Perform password resets, account creation, and basic account management tasks.</p><p>• Support hardware-related issues, including Dell technologies and Apple devices.</p><p>• Conduct cable installations and ensure proper connectivity for associated hardware.</p><p>• Maintain clear communication with users to provide timely resolutions and updates.</p><p>• Document technical issues and solutions in detail for future reference.</p><p>• Collaborate with other IT team members to address complex problems and improve processes.</p>
  • 2026-03-23T00:00:00Z
PC Technician
  • Brooklyn, NY
  • onsite
  • Temporary
  • 26.6 - 30.8 USD / Hourly
  • <p>We are looking for a skilled PC Technician to join our team on a contract basis. In this role, you will provide essential technical support to end-users in a higher education environment, ensuring smooth operation of both Windows and Mac systems. Your expertise will be vital in assisting users with software installations, network connectivity, and hardware troubleshooting.</p><p><br></p><p>Responsibilities:</p><p>• Provide Level 1 desktop support to end-users, addressing hardware and software issues effectively.</p><p>• Assist users in connecting to Wi-Fi networks and troubleshooting connectivity problems.</p><p>• Guide end-users through the installation and configuration of Microsoft Office and Pharos printing software.</p><p>• Perform account management tasks, including password resets and account creation.</p><p>• Diagnose and repair issues related to computer hardware, including Dell and Apple devices.</p><p>• Ensure proper installation and maintenance of cables and associated hardware.</p><p>• Deliver timely and detail-oriented technical support in a Windows and Mac environment.</p><p>• Collaborate with the IT team to identify and resolve recurring technical challenges.</p><p>• Document support activities and maintain accurate records of troubleshooting steps.</p><p>• Provide training and guidance to end-users on basic system operations.</p>
  • 2026-04-09T00:00:00Z
PC Technician
  • Neptune, NJ
  • onsite
  • Temporary
  • 18.05 - 20.9 USD / Hourly
  • We are looking for a skilled PC Technician to join our team in Neptune, New Jersey. This position involves supporting and maintaining IT systems, including Windows Servers, Exchange environments, and Active Directory, while ensuring the infrastructure operates seamlessly. As this is a long-term contract role, you will have the opportunity to contribute to the team&#39;s ongoing success by implementing and maintaining critical technologies.<br><br>Responsibilities:<br>• Administer daily operations and maintenance tasks for IT systems and infrastructure.<br>• Collaborate in the design, configuration, and deployment of messaging technologies.<br>• Provide operational support for Windows Server 2016, Exchange, and Active Directory environments.<br>• Implement and integrate new technologies to enhance system performance and reliability.<br>• Conduct patching, upgrades, and pilot testing to ensure smooth deployment.<br>• Troubleshoot and resolve technical issues while actively participating in problem management processes.<br>• Manage backups and ensure the reliability of backup systems for Exchange.<br>• Utilize PowerShell to streamline Exchange administration and reporting tasks.<br>• Support various access methods and protocols, ensuring secure communication.<br>• Work with Linux MTAs and MySQL for gateway and antispam solutions.
  • 2026-04-17T00:00:00Z
PC Technician
  • Des Moines, IA
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • We are looking for a detail-oriented PC Technician to assist with a major office relocation project in Des Moines, Iowa. This Contract position involves setting up IT workstations and displays, as well as handling specialized tasks related to TVs and projectors. The ideal candidate will be a quick learner with a basic understanding of hardware and installation processes.<br><br>Responsibilities:<br>• Disassemble IT workstations and prepare them for transportation.<br>• Load and transport equipment from the current office to the new location.<br>• Deliver and organize boxes and equipment to assigned workstations on designated floors.<br>• Reinstall and reconnect IT hardware, including docking stations and network cables, at new workstations.<br>• Conduct follow-up visits to ensure all setups are completed as needed.<br>• Assist with removing, relocating, and reinstalling TVs and projectors, including mounting and dismounting displays.<br>• Use provided tools to complete installation tasks efficiently and accurately.<br>• Follow guidance and training provided at the start of each day to ensure tasks are performed correctly.
  • 2026-04-16T00:00:00Z
End User Migration Technician
  • Cincinnati, OH
  • remote
  • Temporary
  • 38 - 44 USD / Hourly
  • We are looking for a skilled End User Migration Technician to join our team in Cincinnati, Ohio. This is a Contract position where you will play a critical role in ensuring the seamless setup, maintenance, and support of end-user devices. Bring your expertise in hardware installation and troubleshooting to help deliver exceptional technical support.<br><br>Responsibilities:<br>• Install, configure, and troubleshoot computer hardware and associated devices to ensure optimal performance.<br>• Provide hands-on assistance with cable installations and ensure proper connectivity for end-user systems.<br>• Support and maintain Dell Technologies and Apple devices, addressing any technical issues that arise.<br>• Collaborate with team members to ensure a smooth migration process for end-user systems.<br>• Conduct routine inspections and maintenance to prevent hardware failures or disruptions.<br>• Document technical procedures and solutions to maintain accurate records for future reference.<br>• Respond promptly to user requests and provide efficient resolutions to technical problems.<br>• Train end-users on basic hardware functions and troubleshooting techniques as needed.<br>• Ensure all hardware installations comply with organizational standards and guidelines.
  • 2026-04-01T00:00:00Z
IT Manufacturing Support
  • Pittsburg, KS
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • We are looking for a detail-oriented IT Manufacturing Support specialist to join our team in Pittsburg, Kansas. This long-term contract position is ideal for candidates with a solid foundation in Tier 1 technical support and a proactive approach to problem-solving. Prior experience in a manufacturing environment is highly desirable.<br><br>Responsibilities:<br>• Provide Tier 1 technical support, addressing basic hardware, software, and system issues.<br>• Assist with password resets, account setups, and other Active Directory-related tasks.<br>• Monitor and resolve service desk tickets promptly and efficiently.<br>• Perform basic troubleshooting for Microsoft Windows 10 and other standard operating systems.<br>• Install and configure hardware and software as needed to support end-users.<br>• Maintain detailed records of support activities using a ticketing system.<br>• Collaborate with team members to ensure timely resolution of technical issues.<br>• Deliver support tailored to a manufacturing environment, ensuring minimal disruption to operations.
  • 2026-04-15T00:00:00Z
IT/OT Service Desk Specialist
  • Charleston, SC
  • onsite
  • Contract / Temporary to Hire
  • 22.1635 - 25.663 USD / Hourly
  • We are looking for a skilled IT/OT Service Desk Specialist to join our team in North Charleston, South Carolina. This Contract to permanent position involves delivering top-notch technical support and customer service to both internal employees and external clients in office and operational environments. If you are a proactive problem-solver with a strong focus on customer satisfaction, we encourage you to apply.<br><br>Responsibilities:<br>• Diagnose and resolve issues related to hardware, software, and network systems, escalating complex problems when necessary.<br>• Monitor system performance to ensure reliability, security, and optimal functionality.<br>• Assist end users with system access, hardware setup, application usage, and configurations.<br>• Document incidents, solutions, and knowledge base articles to promote ongoing improvement.<br>• Manage the lifecycle of end-user hardware and software, including installation, configuration, and upgrades.<br>• Perform account management tasks, such as resetting passwords and resolving access issues.<br>• Provide remote support for users both on-site and in off-site locations.<br>• Deliver basic training to users on IT tools and technologies to enhance their efficiency.<br>• Collaborate with internal IT teams and external vendors to address and resolve technical issues.<br>• Support IT security policies by enforcing access controls, managing backups, and implementing antivirus solutions.
  • 2026-04-13T00:00:00Z
IT Operations Support Specialist
  • Margate, FL
  • onsite
  • Contract / Temporary to Hire
  • 0 - 0 USD / Yearly
  • <p>We are looking for an experienced IT Operations Support Specialist to join our team in Coconut Creek, Florida. This is a Contract to permanent position, offering an excellent opportunity to contribute to the operational efficiency of a government organization. In this role, you will be responsible for maintaining and troubleshooting IT systems, ensuring seamless performance, and supporting both hardware and software needs.</p><p><br></p><p>Responsibilities:</p><p>• Monitor system performance, identify issues, and resolve network and system failures effectively.</p><p>• Troubleshoot and address complex inquiries or complaints related to IT operations.</p><p>• Coordinate with vendors for hardware and software maintenance and consult with technical support teams to resolve application issues.</p><p>• Create and manage user accounts for software and network applications across the organization.</p><p>• Deploy and configure new hardware and software technologies to meet operational requirements.</p><p>• Maintain accurate inventory records for hardware, software, and technology resources, reallocating as necessary.</p><p>• Prepare and update documentation for systems, equipment, and installations to ensure compliance with operational standards.</p><p>• Train end-users on technology systems and processes to improve efficiency and adoption.</p><p>• Provide on-call support during off-hours, including nights, weekends, and holidays, as needed.</p>
  • 2026-04-09T00:00:00Z
7