<p>Robert Half is seeking a <strong>Contract Systems Engineer</strong> to join our client's IT infrastructure team. In this role, you will be responsible for the design, implementation, maintenance, and optimization of the organization’s systems and infrastructure. This contract position is ideal for a detail-oriented professional with a strong technical background in systems architecture and enterprise IT environments.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>System Design & Implementation:</strong> Design and implement scalable, secure, and reliable systems to support business operations and growth.</li><li><strong>Infrastructure Maintenance:</strong> Administer and maintain Windows and/or Linux servers, virtualization platforms (e.g., VMware, Hyper-V), and cloud-based services (e.g., Azure, AWS).</li><li><strong>Performance Monitoring:</strong> Monitor system performance and troubleshoot issues to ensure high availability and efficiency of infrastructure.</li><li><strong>Security & Compliance:</strong> Implement system security protocols, manage patching schedules, and ensure compliance with organizational policies and industry regulations.</li><li><strong>Backup & Recovery:</strong> Manage backup solutions and disaster recovery plans to ensure data integrity and business continuity.</li><li><strong>Automation & Scripting:</strong> Develop automation scripts and tools (e.g., PowerShell, Python) to streamline system administration tasks.</li><li><strong>Documentation:</strong> Maintain technical documentation for configurations, processes, and procedures.</li><li><strong>Collaboration:</strong> Work closely with network engineers, developers, and support staff to resolve complex issues and support IT projects.</li></ul><p><br></p>
<p>Robert Half is seeking a Contract .NET Developer to join our client's development team. As a Contract .NET Developer, you will be responsible for designing, developing, and maintaining software solutions using the .NET framework. This role offers an exciting opportunity to work on diverse projects with a reputable organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Software Development:</strong> Design, code, test, debug, and document software applications using the .NET framework and related technologies.</li><li><strong>Application Maintenance:</strong> Maintain and enhance existing .NET applications by identifying areas for modification, improvement, and optimization.</li><li><strong>Collaboration:</strong> Work closely with cross-functional teams to gather requirements, analyze needs, and develop software solutions that meet business objectives.</li><li><strong>Database Integration:</strong> Develop and optimize database-related functionalities within applications, ensuring efficient data storage and retrieval.</li><li><strong>Code Reviews and Testing:</strong> Conduct code reviews to ensure code quality, performance, and adherence to coding standards. Perform thorough testing to identify and resolve any issues.</li><li><strong>Documentation:</strong> Create and maintain technical documentation for developed applications, including system designs and user manuals.</li><li><strong>Troubleshooting and Support:</strong> Provide technical support and troubleshooting assistance for developed applications, ensuring smooth operation and addressing user-reported issues.</li></ol><p><br></p>
<p>Robert Half is currently seeking a Contract Network Engineer to join our client's IT department. As a Contract Network Engineer, you will play a vital role in the design, implementation, and maintenance of the organization's network infrastructure. This is a contract position offering an exciting opportunity to work with a reputable company.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Network Design:</strong> Design and implement network infrastructure, including LAN, WAN, and data center networks, to meet the organization's requirements for performance, security, and scalability.</li><li><strong>Network Maintenance:</strong> Monitor and maintain network devices, including routers, switches, firewalls, load balancers, and wireless access points to ensure optimal performance and reliability.</li><li><strong>Security Implementation:</strong> Implement and manage network security measures, such as firewalls, intrusion detection systems, and VPNs, to protect the network from external threats.</li><li><strong>Network Troubleshooting:</strong> Diagnose and resolve network issues, perform network testing, and work with end-users to provide technical support for network-related problems.</li><li><strong>Capacity Planning:</strong> Evaluate network performance and capacity, making recommendations for upgrades or changes to accommodate the organization's growth.</li><li><strong>Documentation:</strong> Maintain accurate records of network configurations, changes, and updates to facilitate troubleshooting, auditing, and compliance.</li><li><strong>Vendor Collaboration:</strong> Collaborate with network equipment vendors and service providers to manage procurement, service agreements, and vendor relationships.</li><li><strong>Network Optimization:</strong> Identify opportunities for network optimization and cost reduction while maintaining or improving network performance.</li></ol><p><br></p>
<p>Our client is looking for a Network Engineer to join their team and support enterprise‑scale, high‑performance networking environments. This individual will be responsible for designing, implementing, and supporting network architectures, working closely with customers, vendors, and internal engineering teams. The role includes deploying solutions and diagnosing complex networking issues, with a strong focus on Ethernet and InfiniBand technologies, including NVIDIA/Mellanox environments.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, configure, and manage wired and high-performance networks, including Ethernet and InfiniBand</li><li>Partner with customers and vendors to define network topology and resolve network-related issues</li><li>Troubleshoot networking problems across servers, top-of-rack switches (TOR), DACs, and NICs</li><li>Analyze failures, identify root causes, and collaborate with R&D and engineering teams</li><li>Design and deploy LAN, WLAN, and WAN environments</li><li>Install, configure, and maintain network hardware and software (routers, switches, firewalls, servers)</li><li>Monitor network performance, availability, and security</li><li>Implement and test network security controls and access models</li><li>Maintain accurate technical documentation and network diagrams</li><li>Recommend improvements for performance, capacity, reliability, and scalability</li><li>Support and maintain all network operations and infrastructure</li><li>Perform additional related duties as needed</li></ul>
<p>Robert Half is currently seeking a Contract Systems Administrator to join our client's IT department. As a Contract Systems Administrator, you will be responsible for the configuration, maintenance, and management of the organization's computer systems, servers, and network infrastructure. This is a contract position that offers an exciting opportunity to work with a reputable company.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>System Maintenance:</strong> Perform routine system maintenance, including software updates, patch management, and regular system backups to ensure system stability and security.</li><li><strong>Server Administration:</strong> Manage and maintain server hardware and software, including Windows Server, Linux, or other relevant operating systems.</li><li><strong>Network Management:</strong> Oversee network infrastructure, ensuring optimal performance, security, and reliability. This may include switches, routers, firewalls, and wireless access points.</li><li><strong>Security Monitoring:</strong> Implement and monitor security protocols to safeguard systems and data, detect and respond to security breaches, and conduct regular security audits.</li><li><strong>User Support:</strong> Provide technical support to end-users, assisting with system-related issues, troubleshooting, and offering guidance on best practices.</li><li><strong>Documentation:</strong> Maintain detailed records of system configurations, changes, and updates to facilitate system troubleshooting and auditing.</li><li><strong>Capacity Planning:</strong> Assess system performance and capacity, making recommendations for upgrades or enhancements to meet organizational needs.</li><li><strong>Backup and Disaster Recovery:</strong> Develop and implement backup and disaster recovery plans to ensure data integrity and continuity of operations.</li><li><strong>Vendor Collaboration:</strong> Collaborate with technology vendors to ensure timely procurement of hardware and software, and manage vendor relationships.</li></ol><p><br></p>
<p>Robert Half is seeking a skilled <strong>Cybersecurity Engineer</strong> to join our client's IT security team. In this role, you will be responsible for designing, implementing, and maintaining security solutions that protect the organization's networks, systems, applications, and data. The ideal candidate will have experience with security architecture, threat prevention, incident response, vulnerability management, and cloud security.</p><p>This contract opportunity offers the chance to work on critical cybersecurity initiatives while helping strengthen the organization's overall security posture.</p><p><br></p><p>Key Responsibilities</p><ul><li><strong>Security Infrastructure:</strong> Design, implement, and maintain security technologies including firewalls, intrusion detection/prevention systems (IDS/IPS), endpoint protection, VPNs, and web security solutions.</li><li><strong>Threat Detection & Response:</strong> Monitor security alerts, investigate incidents, perform root cause analysis, and implement corrective actions.</li><li><strong>Vulnerability Management:</strong> Conduct vulnerability assessments, security audits, penetration testing coordination, and remediation activities.</li><li><strong>Cloud Security:</strong> Secure cloud environments including Microsoft Azure, AWS, or Google Cloud Platform by implementing best practices and security controls.</li><li><strong>Security Architecture:</strong> Assist in designing secure network, server, and application architectures to reduce organizational risk.</li><li><strong>Identity & Access Management:</strong> Support access control initiatives, privileged access management, multi-factor authentication, and identity governance processes.</li><li><strong>Compliance & Governance:</strong> Ensure security controls align with regulatory requirements and industry standards such as NIST, ISO 27001, HIPAA, PCI-DSS, and SOC 2.</li><li><strong>Security Automation:</strong> Develop and maintain automation scripts and tools to improve security monitoring, threat detection, and response capabilities.</li><li><strong>Documentation:</strong> Create and maintain security policies, procedures, standards, and technical documentation.</li><li><strong>Collaboration:</strong> Work closely with IT, infrastructure, development, and business teams to integrate security into technology initiatives.</li></ul><p><br></p>
<p>The Automation Process Engineer is responsible for designing, implementing, and optimizing automated manufacturing processes within a high-volume electronics assembly environment. This role focuses on improving efficiency, product quality, and system reliability through robotics, equipment integration, and continuous improvement initiatives.</p><p><br></p><p>This individual will lead automation projects end-to-end—from equipment selection and implementation to process optimization—while partnering cross-functionally with engineering, production, and controls teams.</p><p><strong> </strong></p><p><strong>Key Responsibilities:</strong></p><p><strong>Automation & Equipment Engineering</strong></p><ul><li>Design, program, commission, and troubleshoot robotic and automated assembly systems (e.g., Techman, Epson, Yaskawa).</li><li>Lead the evaluation, selection, procurement, and qualification of automation equipment.</li><li>Oversee integration of robotics, material handling systems, and assembly equipment into production processes.</li><li>Partner with controls engineers to integrate PLCs, HMIs, SCADA, and MES systems.</li></ul><p><strong>Process Optimization & Continuous Improvement</strong></p><ul><li>Drive improvements in throughput, quality, and reliability across manufacturing operations.</li><li>Conduct root cause analysis (RCA) and implement corrective actions to resolve production issues.</li><li>Lead Lean Manufacturing and Six Sigma initiatives, including DOE and process optimization efforts.</li><li>Develop and implement process control measures and performance metrics.</li><li>Identify cost-saving opportunities and lead cost-reduction initiatives.</li></ul><p><strong>Maintenance & Reliability</strong></p><ul><li>Establish and improve preventive and predictive maintenance programs.</li><li>Reduce equipment downtime and improve overall system performance.</li><li>Troubleshoot complex manufacturing and automation issues.</li></ul><p><strong>Project Leadership</strong></p><ul><li>Lead automation and process improvement projects from concept through implementation.</li><li>Collaborate with product development teams to support new product introduction (NPI) and improve manufacturability.</li><li>Document processes, workflows, and system capabilities.</li></ul>
We are looking for a Software Developer to contribute to web development efforts and digital products for projects based in Nashville, Tennessee. This Long-term Contract opportunity is best suited for someone with strong front-end expertise, a practical understanding of back-end architecture, and the ability to support both new builds and ongoing enhancements. The role involves creating and maintaining client-facing web experiences, strengthening application functionality, and partnering with stakeholders to turn business needs into effective technical solutions.<br><br>Responsibilities:<br>• Create, refine, and support web properties using core front-end technologies and content management platforms, ensuring a high-quality user experience across sites.<br>• Develop interactive interface features with React or comparable frameworks to improve usability and extend site functionality.<br>• Maintain and enhance a custom application environment, resolving issues and delivering incremental improvements as business needs evolve.<br>• Connect user-facing components with back-end services and APIs to enable reliable data flow and system interoperability.<br>• Monitor site health, performance, and security, taking proactive steps to keep digital assets stable and dependable.<br>• Launch new websites from initial setup through deployment, including build execution, configuration, and go-live support.<br>• Work closely with business partners and internal teams to clarify requirements, prioritize tasks, and deliver completed solutions on schedule.<br>• Manage updates across several concurrent web and application initiatives while maintaining quality and responsiveness.
<p>Robert Half is seeking a Contract C# Developer to join our client's development team. As a Contract C# Developer, you will play a pivotal role in designing, developing, and maintaining software applications using the C# programming language. This contract position offers an exciting opportunity to work on diverse projects with a reputable organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Software Development:</strong> Design, code, test, debug, and document software applications using C# and associated technologies to meet project requirements.</li><li><strong>Application Enhancement:</strong> Maintain and enhance existing C# applications by identifying areas for improvement and implementing necessary updates.</li><li><strong>Collaboration:</strong> Collaborate with cross-functional teams to gather requirements, analyze needs, and develop scalable and efficient software solutions.</li><li><strong>Database Integration:</strong> Develop and optimize database-related functionalities within applications using SQL Server, MySQL, or other database systems.</li><li><strong>Front-End Development:</strong> Utilize front-end technologies like HTML, CSS, JavaScript, and related frameworks/libraries to develop user interfaces for applications.</li><li><strong>Code Reviews and Testing:</strong> Conduct code reviews, perform unit testing, and ensure code quality, performance, and adherence to coding standards.</li><li><strong>Documentation:</strong> Create and maintain technical documentation for developed applications, including system designs and user manuals.</li><li><strong>Troubleshooting and Support:</strong> Provide technical support and troubleshooting assistance for developed applications to ensure smooth operation and user satisfaction.</li></ol><p><br></p>
<p>We are looking for an Application Support Engineer to join a collaborative integration team supporting clinical and financial systems in Nashville, Tennessee. This contract opportunity with potential for a permanent role towards the end of the year. The role emphasizes practical problem-solving, clear communication, and dependable execution rather than heavy software development. You will work closely with internal partners and external vendors to keep integrations running smoothly and help expand the team’s operational capacity.</p><p><br></p><p>Responsibilities:</p><p>• Design, configure, and maintain healthcare data interfaces using Mirth Connect or comparable integration platforms.</p><p>• Investigate production issues affecting messages, data flow, and connected systems, then implement timely resolutions to restore service.</p><p>• Oversee several smaller projects at once while contributing to broader integration efforts as business needs evolve.</p><p>• Partner with internal departments, third-party vendors, and business stakeholders to collect requirements and deliver effective integration solutions.</p><p>• Take ownership of support tasks and project work that helps reduce team backlog and increases delivery capacity.</p><p>• Assist with Azure-based integration components such as functions, queues, and storage services where applicable.</p><p>• Create efficiencies by identifying repetitive support activities and introducing automation where it adds value.</p><p>• Contribute to the growth of the integration environment, including expansion of interface engine capabilities when needed.</p><p>• Produce organized documentation and provide consistent status updates to stakeholders throughout project and support lifecycles.</p>
<p>We are looking for an Application Support Engineer to join a collaborative healthcare integration team in Nashville, Tennessee. This contract opportunity with potential for a permanent role towards the end of 2026. The role centers on supporting and improving integrations, partnering with internal teams and external vendors, and helping the organization expand its operational capacity as project demand increases.</p><p><br></p><p>Responsibilities:</p><p>• Design, configure, and maintain healthcare interfaces using Mirth Connect or comparable integration platforms to support clinical and financial system connectivity.</p><p>• Investigate interface failures, data flow issues, and messaging problems in production, then implement timely resolutions to restore system performance.</p><p>• Oversee several smaller initiatives at the same time while contributing to broader integration efforts as business needs require.</p><p>• Partner with internal departments, third-party vendors, and business stakeholders to collect requirements, clarify expectations, and deliver effective integration solutions.</p><p>• Take ownership of support tasks and project work that helps ease team backlog and enables senior engineers to focus on complex initiatives.</p><p>• Provide support for Azure-based integration components, including services such as functions, queues, and storage resources.</p><p>• Recommend and implement practical automation opportunities that reduce repetitive troubleshooting and manual support activities.</p><p>• Contribute to the growth of the integration environment, including expansion of interface engine capabilities when needed.</p><p>• Create and maintain organized technical documentation and provide clear updates on progress, risks, and issue resolution to stakeholders.</p>
<p>We are looking for a fully remote Data Engineer to support and enhance a modern data environment serving critical business reporting and analytics needs. This role will focus on maintaining reliable warehouse operations while expanding scalable data pipelines and improving how information is integrated across systems. This position is well suited for someone who enjoys hands-on engineering work, thoughtful data design, and close collaboration with technical stakeholders.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the daily performance, stability, and upkeep of the data warehouse to ensure dependable access to trusted data.</p><p>• Design, build, and refine data pipelines that move and transform information efficiently across multiple platforms.</p><p>• Develop engineering solutions using Python, Spark, and Databricks to support large-scale data processing and analytics workloads.</p><p>• Create and maintain SQL-based data structures and workflows that improve data quality, usability, and consistency.</p><p>• Apply sound data modeling practices to organize datasets for reporting, analysis, and downstream application use.</p><p>• Partner with cross-functional teams to understand integration needs and deliver scalable data solutions aligned with business priorities.</p><p>• Support cloud-based data movement and orchestration processes, including work involving Azure Data Factory where needed.</p><p>• Contribute to reporting and visualization readiness by preparing well-structured datasets for tools such as Power BI, Tableau, or Looker.</p>
<p>Robert Half is seeking a <strong>Contract Data Engineer</strong> to support our client’s data and analytics initiatives. In this role, you will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure that enable efficient data ingestion, transformation, and delivery. The ideal candidate has strong experience working with modern data platforms, cloud environments, and large-scale datasets.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Data Pipeline Development:</strong> Design, build, and maintain scalable ETL / ELT pipelines to ingest, transform, and deliver data from multiple sources.</li><li><strong>Data Architecture:</strong> Develop and optimize data models, schemas, and warehouse structures to support analytics, reporting, and business intelligence needs.</li><li><strong>Cloud Data Platforms:</strong> Work within cloud environments such as <strong>AWS, Azure, or GCP</strong> to deploy and manage data solutions.</li><li><strong>Data Warehousing:</strong> Design and support enterprise data warehouses using platforms such as <strong>Snowflake, Redshift, BigQuery, or Azure Synapse</strong>.</li><li><strong>Big Data Processing:</strong> Develop solutions using big data technologies such as <strong>Spark, Databricks, Kafka, and Hadoop</strong> when required.</li><li><strong>Performance Optimization:</strong> Tune queries, pipelines, and storage solutions for performance, scalability, and cost efficiency.</li><li><strong>Data Quality & Reliability:</strong> Implement monitoring, validation, and alerting processes to ensure data accuracy, integrity, and availability.</li><li><strong>Collaboration:</strong> Work closely with Data Analysts, Data Scientists, Software Engineers, and business stakeholders to understand requirements and deliver data solutions.</li><li><strong>Documentation:</strong> Maintain detailed documentation for pipelines, data flows, and system architecture.</li></ul><p><br></p>
<p>Robert Half is seeking an innovative <strong>AI Software Engineer</strong> to join our client's technology team. In this role, you will design, develop, and deploy AI-powered applications and services that leverage machine learning, large language models (LLMs), and modern cloud technologies. The ideal candidate combines strong software engineering fundamentals with hands-on experience building and integrating AI solutions into production environments.</p><p>This position offers the opportunity to work on cutting-edge AI initiatives that drive automation, improve business processes, and create intelligent user experiences.</p><p><br></p><p>Key Responsibilities</p><ul><li><strong>AI Application Development:</strong> Design, build, and maintain AI-powered applications, APIs, and services using modern software development practices.</li><li><strong>LLM Integration:</strong> Develop solutions utilizing large language models (OpenAI, Anthropic, Gemini, Llama, etc.) through APIs, prompt engineering, fine-tuning, and retrieval-augmented generation (RAG) techniques.</li><li><strong>Machine Learning Solutions:</strong> Build, train, evaluate, and deploy machine learning models to solve business challenges.</li><li><strong>Software Engineering:</strong> Develop scalable backend systems and microservices using languages such as Python, C#, Java, or JavaScript/TypeScript.</li><li><strong>Data Processing:</strong> Design data pipelines and workflows for collecting, transforming, and preparing data used in AI applications.</li><li><strong>Cloud Deployment:</strong> Deploy and manage AI workloads within cloud environments including AWS, Azure, or Google Cloud Platform.</li><li><strong>Model Optimization:</strong> Monitor AI system performance, improve model accuracy, optimize inference costs, and implement guardrails for reliability and security.</li><li><strong>Collaboration:</strong> Partner with product managers, data engineers, data scientists, and business stakeholders to deliver AI solutions aligned with organizational goals.</li><li><strong>Documentation:</strong> Create and maintain technical documentation for AI architectures, workflows, APIs, and deployment processes.</li><li><strong>Research & Innovation:</strong> Stay current on emerging AI technologies, frameworks, and industry best practices.</li></ul><p><br></p>