<p>We are seeking a <strong>Desktop Support Technician</strong> to provide hands-on technical support for end users in a Windows-based environment. This role will focus on desktop support, SCCM administration, imaging, hardware troubleshooting, and repair.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Provide onsite and remote support for desktops, laptops, and peripheral devices</li><li>Troubleshoot and resolve <strong>Windows</strong> operating system issues</li><li>Use <strong>SCCM</strong> for software deployment, patching, and endpoint support</li><li>Perform <strong>desktop/laptop imaging</strong> and device configuration</li><li>Diagnose and complete <strong>hardware repairs</strong> including desktops, laptops, printers, and related equipment</li><li>Set up, maintain, and support end-user workstations</li><li>Respond to support tickets and deliver timely issue resolution</li><li>Assist with user account support, system access, and general IT troubleshooting</li><li>Document technical issues, resolutions, and support processes</li></ul><p><br></p>
<p>We are looking for a <strong>part-time Desktop Support Analyst (25–30 hours/week)</strong> to provide hands-on technical assistance for employees in Fort Lauderdale, Florida within a manufacturing environment. This <strong>long-term contract opportunity</strong> is focused on delivering reliable desktop support, resolving day-to-day technology issues, and helping maintain a stable and productive workplace.</p><p>The ideal candidate enjoys working directly with users, has strong troubleshooting skills across end-user devices and software, and can provide dependable onsite support while assisting with hardware deployments, system maintenance, and ongoing IT initiatives. This role is well suited for a technology professional seeking a flexible part-time schedule while making a meaningful impact within an internal IT team.</p><p><br></p><p>Responsibilities:</p><p>• Deliver onsite support for employees by addressing service requests, diagnosing technical issues, and ensuring timely resolution of hardware and software problems.</p><p>• Prepare, configure, and deploy desktops and laptops, including operating system installation, imaging, endpoint protection, encryption, and standard application setup.</p><p>• Troubleshoot and resolve issues involving Windows and macOS systems, printers, mobile devices, peripherals, and other workplace technology.</p><p>• Work closely with external IT service partners and internal stakeholders to coordinate support activities, document progress, and prevent overlapping ticket efforts.</p><p>• Investigate recurring technical problems, determine underlying causes, and apply practical fixes that improve system reliability and user experience.</p><p>• Maintain accurate records for IT assets by tracking equipment assignments, lifecycle details, software inventory, purchasing data, and returned devices.</p><p>• Observe the health of servers and network-connected resources, escalating concerns and assisting with remediation when needed.</p><p>• Support employee onboarding and offboarding by setting up or recovering devices, accounts, and related technology access.</p><p>• Contribute to IT initiatives and facility-related technology projects, including conference room tools, telephony, security systems, and other infrastructure enhancements.</p>
<p>We are seeking Digital Illustrators for ongoing and future opportunities in the Charlotte, NC market. Candidates should have experience creating original digital illustrations and visual assets that support marketing, branding, communications, editorial, and other creative initiatives.</p><p><br></p><p><strong><u>Responsibilities </u></strong></p><ul><li>Create original digital illustrations, graphics, and visual assets.</li><li>Translate creative briefs and concepts into compelling artwork.</li><li>Develop illustrations for digital and print materials.</li><li>Adapt artwork to different formats, platforms, and brand guidelines.</li><li>Collaborate with designers, creative teams, marketing, and other stakeholders.</li><li>Manage multiple creative projects, revisions, and deadlines.</li></ul>
We are looking for an experienced Mobile Developer to create and support Android-based payment applications in Jacksonville, Florida. This position focuses on building dependable, secure mobile solutions that connect with payment devices and related hardware while delivering a strong user experience. The role works closely with cross-functional teams to develop production-ready software, resolve technical issues, and contribute to ongoing product improvement.<br><br>Responsibilities:<br>• Build, enhance, and maintain Android payment applications from initial development through testing, deployment, and ongoing support.<br>• Develop application functionality using Java and Kotlin within the Android ecosystem, incorporating specialized payment software libraries as needed.<br>• Connect mobile applications with payment-related hardware such as card readers, input devices, printers, scanners, and other supported peripherals.<br>• Partner with product, quality assurance, design, and engineering teams to deliver well-designed features and reliable releases.<br>• Investigate software issues, identify root causes, and implement effective fixes to improve stability and performance.<br>• Prepare and update technical documentation to support development, troubleshooting, and long-term maintenance.<br>• Apply best practices to ensure applications meet expectations for security, scalability, reliability, and maintainability.<br>• Contribute to timely delivery of high-quality software by supporting continuous improvement in performance and user experience.
<p>We are looking for a Desktop/Network Technician to support and strengthen enterprise network operations in Philadelphia, Pennsylvania. This Long-term Contract position focuses on maintaining secure, reliable connectivity across network infrastructure while providing hands-on technical support for systems, devices, and user issues. The ideal candidate will combine strong troubleshooting ability with practical experience in network performance, security administration, and infrastructure support.</p><p><br></p><p>Provide first-level support for network connectivity, hardware, and basic infrastructure issues.</p><p>Troubleshoot and resolve networking, hardware, and software problems for end users.</p><p>Assist with the installation, configuration, and deployment of desktop computers, laptops, mobile devices, and network equipment.</p><p>Support network hardware including switches, cabling, wireless access points, and other infrastructure components.</p><p>Participate in rack-and-stack activities, cable management, and network closet organization.</p><p>Assist with device imaging, hardware upgrades, and equipment replacements.</p><p>Monitor and respond to service requests, documenting issues and resolutions within the ticketing system.</p><p>Help maintain inventory of networking and computer equipment.</p><p>Perform basic Active Directory account administration and user support.</p><p>Assist senior team members with network maintenance, system upgrades, and infrastructure projects.</p><p>Support backup, recovery, and routine system maintenance activities.</p><p>Follow established security policies, procedures, and technology standards.</p><p>Maintain accurate documentation of equipment, configurations, and support activities.</p><p>Stay current on networking and technology fundamentals through ongoing training and development.</p>
We are looking for a WordPress Developer to support and enhance a retail organization’s web presence in Newport, Minnesota. This Contract position focuses on maintaining a stable, secure, and high-performing WordPress environment through hands-on troubleshooting, routine upkeep, and timely updates. The ideal candidate brings practical web development experience and can work across front-end and supporting platform technologies to keep sites operating smoothly.<br><br>Responsibilities:<br>• Maintain and support WordPress websites by resolving technical issues and addressing day-to-day platform needs.<br>• Perform regular updates, patching, and preventive maintenance to promote website security and reliability.<br>• Troubleshoot site functionality, styling, and performance issues across WordPress, HTML, CSS, and JavaScript components.<br>• Implement enhancements and fixes to improve usability, responsiveness, and overall site operation.<br>• Collaborate with stakeholders to identify web support priorities and deliver effective technical solutions.<br>• Work with source control practices in GitHub to manage code changes and maintain development quality.<br>• Support integrations or web assets connected to technologies such as ASP.NET and Azure Blob Storage when needed.
<p>We are looking for an experienced Desktop Team Supervisor to lead daily support operations and provide advanced technical guidance for end users in Ossining, New York. This role combines hands-on troubleshooting with team leadership, ensuring reliable desktop services across office and remote environments. The ideal candidate brings strong experience with Microsoft technologies, endpoint management, and service desk coordination while fostering the growth of support staff.</p><p><br></p><p>Responsibilities:</p><p>• Lead the desktop support team by assigning work, guiding technicians through complex issues, and promoting consistent service standards.</p><p>• Act as the senior escalation resource for unresolved hardware, software, access, and connectivity problems affecting onsite and remote users.</p><p>• Oversee support for Windows and macOS devices, helping team members strengthen their technical capabilities through coaching and mentorship.</p><p>• Manage desktop-related initiatives and coordinate tasks within the team’s area of responsibility to ensure timely completion.</p><p>• Deliver user support for computers, applications, and peripherals across office locations, remote sites, and home-based work settings.</p><p>• Administer and support core technologies such as Microsoft 365, Intune, Active Directory, Entra ID, Azure, and network access tools including VPN connectivity.</p><p>• Investigate and resolve endpoint and application issues, including malware concerns, disk-related failures, file recovery needs, and encryption-related problems.</p><p>• Maintain accurate ticket and incident records, document resolutions clearly, and ensure security-related issues are tracked and addressed appropriately.</p><p>• Coordinate with infrastructure, security, development, and external technology partners to resolve issues and improve support operations.</p><p>• Monitor equipment assignment records in the inventory system and provide clear status updates, recurring issue trends, and resolution information to leadership.</p>
We are looking for a Desktop Support Technician to provide hands-on technical support for end users in Moon Township, Pennsylvania. This Long-term Contract opportunity is ideal for someone with strong desktop support experience who can maintain reliable device performance, resolve user issues efficiently, and contribute to a stable IT environment. The role focuses on supporting Windows-based systems, workplace productivity tools, device deployment activities, and core infrastructure needs in a manufacturing setting.<br><br>Responsibilities:<br>• Deliver on-site technical assistance for employees using Windows-based workstations, laptops, and mobile devices.<br>• Prepare, image, configure, and deploy end-user equipment while ensuring devices are ready for business use.<br>• Troubleshoot issues related to Microsoft 365 applications, collaboration platforms, wireless connectivity, and peripheral hardware.<br>• Coordinate hardware refresh efforts, move user data to replacement devices, and assist with software installation and update activities.<br>• Maintain accurate records for company technology assets and support day-to-day device lifecycle management.<br>• Investigate basic network and infrastructure problems and provide support for IT operations within data center environments as needed.<br>• Follow established service management practices for incidents, changes, and recurring technical issues.<br>• Produce and update technical reference materials such as standard operating procedures, support guides, and knowledge base content.
We are looking for an experienced .Net Software Developer to join a non-profit organization in Middleton, Wisconsin on a Long-term Contract assignment. This position will support digital products used by educators and students, with a strong focus on application stability, production support, and ongoing software quality. The role blends hands-on development with support leadership, partnering closely with product, infrastructure, QA, and customer-facing teams to improve reliability and user experience.<br><br>Responsibilities:<br>• Lead the day-to-day software support function by guiding technical work, reviewing code, coordinating releases, and ensuring issues are followed through to resolution.<br>• Investigate application problems across production and test environments, resolve defects directly when appropriate, and route work effectively when broader team support is needed.<br>• Build a strong understanding of system architecture, operational dependencies, and business needs by working closely with technical, infrastructure, product, and customer-focused teams.<br>• Develop, enhance, and maintain secure, testable application code using .NET technologies and modern front-end frameworks.<br>• Keep applications current by updating dependencies, improving maintainability, and aligning solutions with established security, performance, and coding standards.<br>• Partner with technical leads and stakeholders to strengthen product readiness, clarify support ownership, and improve deployment outcomes.<br>• Contribute actively within an Agile team by estimating work, identifying delivery risks, and participating in planning and execution discussions.<br>• Monitor operational concerns such as alerts, storage issues, and queue-related warnings, and help address them before they affect end users.<br>• Support vulnerability review and remediation efforts by working with development and infrastructure teams to prioritize and address security findings.<br>• Adapt across multiple initiatives and technologies, shifting priorities effectively while maintaining clear communication on progress, blockers, and risks.
We are looking for a bilingual Direct Support Specialist and Office Support Specialist to join a team serving clients in Los Angeles, California. This contract opportunity combines hands-on client support with administrative coordination, making it ideal for someone who is compassionate, organized, and comfortable working both in the field and in an office setting. The role focuses on helping individuals build greater independence while ensuring accurate documentation, responsive communication, and dependable day-to-day support. Candidates who are fluent in English and Spanish and who can balance client care with office responsibilities will be well suited for this position.<br><br>Responsibilities:<br>• Deliver one-on-one support that reflects each client’s established service objectives and personal development priorities.<br>• Guide individuals in strengthening daily living abilities such as job readiness, household management, budgeting, and effective communication.<br>• Help clients follow structured routines that encourage consistency, confidence, and greater self-sufficiency.<br>• Transport clients safely to appointments, community activities, and other approved destinations using a reliable personal vehicle.<br>• Protect and promote each client’s rights, safety, dignity, and overall well-being during all interactions and services.<br>• Record service activity and client updates thoroughly, ensuring documentation is accurate, timely, and complete.<br>• Prepare and submit required reports and program-related paperwork within designated timeframes.<br>• Work closely with families, employers, and cross-functional care teams to support coordinated services and positive outcomes.<br>• Participate in scheduled trainings, team meetings, supervision sessions, and additional assigned administrative or reception-related duties, including phone coverage and data entry as needed.
We are looking for a Desktop Support Analyst to provide hands-on technical support for end users in Palo Alto, California. This Long-term Contract opportunity is ideal for someone who communicates clearly, resolves desktop issues efficiently, and delivers a reliable support experience across hardware and Mac-based environments. The role begins on a part-time basis and may expand over time based on business needs.<br><br>Responsibilities:<br>• Deliver front-line desktop support by diagnosing and resolving issues related to workstations, peripherals, and end-user technology<br>• Support Mac OS environments, including troubleshooting operating system, software, and device-related problems<br>• Respond to user requests in a detail-oriented and timely manner while providing clear technical guidance<br>• Set up, configure, and maintain computer hardware and related equipment for employees and teams<br>• Track support activity, document resolutions, and escalate more complex issues when needed<br>• Assist with onboarding, equipment deployment, and general desk-side support to ensure smooth day-to-day operations
<p>Robert Half is seeking a Contract Desktop Support Analyst to join our client's dynamic IT team. As a Contract Desktop Support Analyst, you will play a crucial role in providing technical support and assistance to end-users, ensuring smooth and efficient operation of desktop systems and software applications. This is a contract position, and the successful candidate will have the opportunity to work with a well-established and respected organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Technical Support:</strong> Provide first-level technical support to end-users, responding to inquiries, diagnosing and resolving hardware and software issues, and escalating more complex problems to the appropriate team.</li><li><strong>Desktop Management:</strong> Install, configure, and maintain desktop systems, including operating systems, software applications, and hardware components.</li><li><strong>Hardware Maintenance:</strong> Perform hardware troubleshooting and maintenance, including but not limited to desktops, laptops, printers, and peripherals.</li><li><strong>Software Support:</strong> Assist users with software-related issues, such as troubleshooting software applications, assisting with installations, and providing guidance on software usage.</li><li><strong>User Training:</strong> Conduct user training sessions to enhance end-users' knowledge of software and hardware usage, best practices, and security protocols.</li><li><strong>Documentation:</strong> Maintain detailed records of support requests, resolutions, and inventory management to track and report on issues, solutions, and asset management.</li><li><strong>Security:</strong> Assist in implementing and enforcing security policies, ensuring the integrity and confidentiality of data.</li><li><strong>Collaboration:</strong> Collaborate with IT team members, both on-site and remotely, to resolve complex technical issues and contribute to ongoing IT projects.</li><li><strong>End-User Satisfaction:</strong> Continuously strive to enhance the end-user experience by providing excellent customer service and support.</li></ol><p><br></p>
We are looking for a Desktop Support Analyst to deliver hands-on technical assistance at a manufacturing site in Louisville, Kentucky. This contract opportunity with potential for a permanent role is ideal for someone who enjoys working directly with employees, resolving everyday technology issues, and serving as the primary onsite IT contact while partnering with a broader support team. The role supports office and plant users across a largely Windows-based environment and requires a practical, service-oriented approach to equipment setup, troubleshooting, and user guidance.<br><br>Responsibilities:<br>• Provide in-person desktop and help desk support for office staff, corporate users, and plant personnel, handling a wide range of first- and second-level technical issues.<br>• Diagnose and resolve problems involving Windows systems, software, hardware components, printers, peripheral devices, and routine connectivity concerns.<br>• Support manufacturing-related printing equipment, including Zebra label printers and multifunction or network printers, by addressing setup, connection, and basic performance issues.<br>• Prepare, image, configure, and deploy desktops and laptops for new employees and replacement needs, including domain setup and application installation.<br>• Maintain user accounts through Active Directory by updating account details, resetting passwords, and adjusting security group access as needed.<br>• Investigate basic network and access issues, resolve straightforward problems when possible, and route advanced matters to the appropriate infrastructure or networking teams.<br>• Record, track, and update incidents in the ticketing system to ensure clear documentation, timely follow-up, and proper escalation.<br>• Assist users in a primarily Windows environment while also providing limited support for macOS devices and legacy platform access issues such as AS400 credential support.<br>• Work with internal IT partners and external vendors to coordinate solutions for hardware, software, and service-related problems.<br>• Travel occasionally to other company locations for training, onsite support coverage, or device-related assistance when needed.
We are looking for a Desktop Support Analyst to provide dependable end-user technology support for a transport organization based in Tempe, Arizona. This Long-term Contract opportunity is ideal for someone who combines strong technical troubleshooting skills with a service-oriented approach and can support desktop environments in a fast-moving enterprise setting. The role focuses on maintaining secure, reliable workstation operations, resolving technical issues efficiently, and partnering with internal teams to improve the overall user support experience.<br><br>Responsibilities:<br>• Deliver hands-on support for desktop and workstation issues, including diagnosis, repair, setup, and ongoing maintenance for end-user devices.<br>• Administer and troubleshoot Windows-based environments, user accounts, permissions, and related configurations across enterprise systems.<br>• Support desktop deployment activities such as imaging, installation, upgrade coordination, and replacement of hardware and software assets.<br>• Investigate and resolve incidents involving Microsoft Office applications, Outlook, email access, and other business-critical desktop tools.<br>• Configure and maintain desktop connectivity settings to ensure reliable access to network resources and company systems.<br>• Communicate technical guidance and security-related practices in a clear manner to employees with varying levels of technical understanding.<br>• Collaborate with IT operations teams and business stakeholders to address recurring issues, improve service delivery, and support operational priorities.<br>• Manage multiple support requests simultaneously, adjust to shifting demands, and apply sound judgment when determining issue severity and next steps.
<p>We are looking for a <strong>part-time Desktop Support Analyst (25–30 hours/week)</strong> to provide hands-on technical assistance for employees in Fort Lauderdale, Florida within a manufacturing environment. This <strong>long-term contract opportunity</strong> is focused on delivering reliable desktop support, resolving day-to-day technology issues, and helping maintain a stable and productive workplace.</p><p>The ideal candidate enjoys working directly with users, has strong troubleshooting skills across end-user devices and software, and can provide dependable onsite support while assisting with hardware deployments, system maintenance, and ongoing IT initiatives. This role is well suited for a technology professional seeking a flexible part-time schedule while making a meaningful impact within an internal IT team.</p><p><br></p><p>Responsibilities:</p><p>• Deliver onsite support for employees by addressing service requests, diagnosing technical issues, and ensuring timely resolution of hardware and software problems.</p><p>• Prepare, configure, and deploy desktops and laptops, including operating system installation, imaging, endpoint protection, encryption, and standard application setup.</p><p>• Troubleshoot and resolve issues involving Windows and macOS systems, printers, mobile devices, peripherals, and other workplace technology.</p><p>• Work closely with external IT service partners and internal stakeholders to coordinate support activities, document progress, and prevent overlapping ticket efforts.</p><p>• Investigate recurring technical problems, determine underlying causes, and apply practical fixes that improve system reliability and user experience.</p><p>• Maintain accurate records for IT assets by tracking equipment assignments, lifecycle details, software inventory, purchasing data, and returned devices.</p><p>• Observe the health of servers and network-connected resources, escalating concerns and assisting with remediation when needed.</p><p>• Support employee onboarding and offboarding by setting up or recovering devices, accounts, and related technology access.</p><p>• Contribute to IT initiatives and facility-related technology projects, including conference room tools, telephony, security systems, and other infrastructure enhancements.</p>