Search jobs now Find the right job type for you 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 Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

9 results for Information Technology in Nashville, TN

Data Analyst
  • Clarksville, TN
  • onsite
  • Permanent
  • 75000.00 - 85000.00 USD / Yearly
  • We are looking for a detail-oriented Data Analyst to join our team in Clarksville, Tennessee. In this role, you will collect, analyze, and interpret data to provide actionable insights that drive decision-making across the organization. You will collaborate with various departments to understand business needs, develop impactful reports and dashboards, and ensure the accuracy and security of data used for analysis.<br><br>Responsibilities:<br>• Gather, clean, and preprocess data from multiple sources to ensure accuracy and readiness for analysis.<br>• Analyze datasets to uncover trends, patterns, and actionable insights that support strategic decisions.<br>• Create and maintain dashboards and reports using tools like Power BI, Spotfire, or Excel, enhancing efficiency through automation.<br>• Present data findings clearly to non-technical stakeholders, tailoring visualizations to meet specific business needs.<br>• Work closely with departments to identify reporting requirements and translate them into analytical solutions.<br>• Monitor and evaluate key performance indicators (KPIs) to assess business performance and recommend improvements.<br>• Ensure compliance with data governance policies and maintain the confidentiality of sensitive information.<br>• Perform research and analysis to understand industry trends and identify opportunities for growth and optimization.<br>• Document analytical processes, data sources, and reporting solutions for future reference and training purposes.<br>• Stay updated on industry advancements in data analytics to continuously improve tools and techniques.
  • 2026-01-29T15:23:44Z
Software Engineer
  • Nashville, TN
  • onsite
  • Contract / Temporary to Hire
  • 87.50 - 101.00 USD / Hourly
  • <p>Robert Half Technology is seeking a talented <strong>Architectural Software Engineer</strong> for a client headquartered in Nashville, Tennessee. This role is a 6-month contract to hire role, 40 hours per week and is a hybrid work environment in Nashville. </p><p><br></p><p>As an <strong>Architectural Software Engineer,</strong> you will be expected to take a leadership role in designing, developing, and delivering robust web and mobile applications and their supporting APIs and services. Working in an agile, cross-functional team, you will collaborate with designers, product managers, and fellow engineers to create scalable solutions that meet user needs and business objectives. Beyond development, you will be expected to:</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>·      Architect Scalable Solutions: Define and own the architecture for complex, distributed systems across web, mobile, and backend layers. Make strategic decisions around frameworks, patterns, APIs, data modeling, and infrastructure.</p><p> </p><p>·      Lead Technical Direction: Set standards for engineering excellence, performance, and maintainability. Provide clear direction on code quality, system design, and best practices across the team.</p><p> </p><p>·      Collaborate Cross-Functionally: Partner with product managers, designers, QA, DevOps, and business stakeholders to translate functional requirements into technical solutions.</p><p> </p><p>·      Mentor and Influence: Act as a technical leader and mentor for developers across the group. Lead code reviews, knowledge-sharing sessions, and architectural discussions.</p><p> </p><p>·      Evaluate and Integrate Technologies: Continuously assess emerging tools, frameworks, and platforms. Make recommendations and lead adoption of technologies that align with the long-term vision.</p>
  • 2026-02-03T17:13:46Z
Applications Manager for Financial Systems
  • Brentwood, TN
  • onsite
  • Permanent
  • 150000.00 - 165000.00 USD / Yearly
  • <p>The Applications Manager for Financial Systems oversees the implementation, maintenance, and ongoing optimization of enterprise financial applications that support accounting, billing, timekeeping, and financial reporting needs for our client. This role is responsible for configuring financial systems to align with our client’s operational, compliance, and reporting requirements—emphasizing accuracy, scalability, and effective integration with other platforms.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p><strong>Planning & Execution</strong></p><ul><li>Manage financial systems to meet our client’s operational, compliance, and service objectives.</li><li>Evaluate current applications and develop strategies for improved performance and integration.</li><li>Set and promote best practices for financial systems aligned with organizational priorities.</li></ul><p><strong>Team Collaboration & Communication</strong></p><ul><li>Work with teams to integrate financial platforms with other enterprise systems.</li><li>Supervise team members on financial system projects and ensure alignment with goals.</li><li>Serve as the liaison among business stakeholders, technical teams, Finance, and vendors.</li></ul><p><strong>Operational Management & Delivery</strong></p><ul><li>Oversee configuration, deployment, and enhancements of financial applications.</li><li>Monitor and troubleshoot system performance, and ensure user satisfaction.</li><li>Maintain inventory of software assets, licenses, and contracts for compliance.</li><li>Provide regular system status updates and identify improvement opportunities.</li></ul><p><strong>Process Optimization & Innovation</strong></p><ul><li>Stay up to date on evolving financial technology and legal tech trends.</li><li>Lead automation and workflow improvement initiatives to boost accuracy and efficiency.</li><li>Coordinate end-user feedback on new or modified systems for continuous improvement.</li></ul>
  • 2026-02-05T21:58:49Z
Configuration Analyst (Remote)
  • Nashville, TN
  • remote
  • Temporary
  • 45.67 - 52.88 USD / Hourly
  • <p>We are looking for an experienced Configuration Analyst to join our team on a long-term contract basis. This role requires expertise in managing <strong>Genesys Cloud</strong> systems and ensuring the smooth operation of configuration data tables and schedules. The successful candidate will play a vital role in optimizing processes and maintaining compliance within a dynamic healthcare environment. This position is fully remote but based out of Nashville, Tennessee.</p><p><br></p><p>Responsibilities:</p><p>• Manage and maintain the configuration management database to ensure accuracy and consistency.</p><p>• Monitor and control configuration items throughout their lifecycle, ensuring compliance with established policies.</p><p>• Develop and implement configuration management plans, procedures, and policies aligned with industry standards.</p><p>• Conduct regular audits and reviews to verify the integrity and reliability of configurations.</p><p>• Perform monthly scans across all environments to identify and resolve discrepancies.</p><p>• Maintain version control for both hardware and software operational configurations.</p><p>• Collaborate with stakeholders to address and resolve configuration-related challenges.</p><p>• Stay informed about emerging trends and best practices in configuration management.</p><p>• Utilize technical expertise to identify opportunities for process optimization and technology integration.</p><p>• Document and translate requirements into detailed program designs for presentation to leadership.</p>
  • 2026-02-20T17:24:11Z
Azure/M365 Engineer
  • Nashville, TN
  • onsite
  • Permanent
  • 140000.00 - 150000.00 USD / Yearly
  • <p>Our client is seeking an experienced Azure/M365 Engineer to join their team, supporting cloud transformation and optimization initiatives. In this role, you’ll play a critical part in designing, implementing, and maintaining Microsoft Azure and M365 environments in line with security standards, business goals, and cloud strategy.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, deploy, and manage Azure and M365 infrastructure components, including virtual machines, networking, storage, databases, and collaboration platforms.</li><li>Integrate and support hybrid environments by connecting on-premises systems with Azure/M365 services.</li><li>Lead efforts in identity and access management (IAM), including SSO, MFA, and privileged access management.</li><li>Develop and maintain infrastructure-as-code templates using tools like Terraform and PowerShell.</li><li>Implement best practices for scalability, security, cost optimization, and resource monitoring.</li><li>Collaborate across Infrastructure, Security, DevOps, and Application teams to support deployments, troubleshoot incidents, and enforce governance policies.</li><li>Produce architecture diagrams, deployment guides, and technical documentation for planned initiatives.</li><li>Manage cost controls, backup, disaster recovery solutions, and ensure compliance with both internal policies and industry regulations.</li><li>Conduct regular audits, compliance checks, and optimization reviews of Azure/M365 environments.</li><li>Drive automation and continuous improvement initiatives using tools such as PowerAutomate, Logic Apps, and Python scripting.</li><li>Stay current with platform updates and emerging cloud technologies.</li></ul>
  • 2026-02-02T20:00:50Z
Service Support Analyst
  • Brentwood, TN
  • onsite
  • Permanent
  • 65000.00 - 75000.00 USD / Yearly
  • <p>The Service Support Analyst is a key member of the technology support desk, serving as the first point of contact for technology-related inquiries from internal users. This role manages the intake and assessment of support requests, resolves routine issues directly, and coordinates with specialized teams for complex matters. The analyst maintains operational continuity by ensuring users connect quickly to the right resources, supporting a responsive and organized support experience. This position collaborates with service desk engineers, application managers, and infrastructure specialists to resolve issues efficiently, document support actions, and contribute to continuous improvements in support processes. Strong communication, attention to detail, and real-time assessment skills are essential.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p><strong>Task Execution and Support</strong></p><ul><li>Respond promptly to support requests via phone, email, and ticketing systems, accurately logging all interactions.</li><li>Identify user needs and route requests to the appropriate team or specialist.</li><li>Resolve routine technical issues using established procedures and documentation.</li><li>Stay familiar with the service catalog and escalation pathways to guide users effectively.</li><li>Document support actions to enhance team knowledge and improve future responses.</li></ul><p><strong>Collaboration and Communication</strong></p><ul><li>Coordinate with engineers, application managers, and infrastructure teams to track and follow up on issues.</li><li>Communicate clearly and professionally, providing updates and guidance throughout the support process.</li><li>Participate in team meetings and assist with onboarding/training for new staff.</li></ul><p><strong>Operational Support</strong></p><ul><li>Monitor ticket queues and prioritize based on urgency and impact.</li><li>Track open issues and follow through to resolution.</li><li>Support the creation and maintenance of internal documentation, such as FAQs and troubleshooting guides.</li><li>Handle basic system access tasks like password resets and account provisioning.</li></ul><p><strong>Continuous Improvement</strong></p><ul><li>Gather feedback and suggest process improvements for service delivery.</li><li>Stay up to date on technology platform updates and support procedures.</li><li>Share observations with service desk leadership and participate in ongoing learning.</li></ul>
  • 2026-02-17T18:58:52Z
Systems Engineer
  • Nashville, TN
  • remote
  • Contract / Temporary to Hire
  • - USD / Hourly
  • <p>We are looking for a detail-oriented and skilled Systems Architect to join our client in the healthcare field. This is a Contract to permanent position where you will play a pivotal role in managing and executing IT infrastructure projects across multiple sites within a fast-paced healthcare environment. The ideal candidate will have extensive hands-on experience in IT systems engineering, network optimization, and hardware deployments, with a strong ability to coordinate technical tasks and deliverables across teams, vendors, and stakeholders.</p><p><br></p><p>Responsibilities:</p><p>• Lead the implementation of IT infrastructure projects including network refreshes, hardware installations, and practice integrations.</p><p>• Oversee the technical readiness and deployment of systems for onboarding new healthcare practices.</p><p>• Coordinate with vendors and internal teams to ensure smooth execution of multi-site IT initiatives.</p><p>• Manage server installations, telecom configurations, and network setup for various locations.</p><p>• Collaborate with project analysts to align engineering deliverables with overall project timelines.</p><p>• Execute network and hardware upgrades at existing practice locations to optimize performance.</p><p>• Provide technical leadership during clinical and corporate IT system integrations.</p><p>• Document configurations, update technical processes, and improve deployment templates.</p><p>• Monitor task statuses, identify blockers, and allocate resources effectively.</p><p>• Contribute to team collaboration efforts and process improvements to enhance IT operations.</p>
  • 2026-02-10T18:41:25Z
Sr. Software Engineer
  • Nashville, TN
  • onsite
  • Contract / Temporary to Hire
  • 54.00 - 62.00 USD / Hourly
  • <p>A <strong>Robert Half client</strong> is seeking a <strong>Senior Full Stack Engineer</strong> to join their product development team. This team designs and builds innovative web and mobile software experiences that support a fast-paced, global entertainment environment serving agents, executives, artists, and business partners.</p><p>This role is ideal for a hands-on engineer who enjoys building scalable applications, mentoring others, and contributing to product direction in a collaborative, agile environment.</p><p><br></p><p>As a <strong>Senior Full Stack Engineer</strong>, you will play a leadership role in designing, developing, and delivering high-quality web and mobile applications along with supporting APIs and services.</p><p><br></p><p>Responsibilities include:</p><ul><li>Designing and developing scalable web and mobile applications</li><li>Building and maintaining robust APIs and backend services</li><li>Providing architectural input and making key technical decisions</li><li>Leading code reviews and enforcing best practices and coding standards</li><li>Mentoring junior developers and fostering a culture of continuous improvement</li><li>Collaborating with product managers, designers, and engineers in an agile environment</li><li>Engaging with users and stakeholders to gather feedback and iteratively improve products</li><li>Supporting ongoing delivery and maintenance of production applications</li></ul><p><br></p>
  • 2026-02-04T16:13:59Z
Product Manager
  • Nashville, TN
  • remote
  • Permanent
  • - USD / Yearly
  • <p>Robert Half is hiring! We are looking for an experienced Product Manager to lead the development and management of our Practice Management Software. This role involves shaping the product strategy, collaborating with cross-functional teams, and ensuring alignment with market needs and customer expectations. Apply today! </p><p><br></p><p>Responsibilities:</p><p>• Develop and implement a strategic vision for the Practice Management Software that addresses market demands and customer challenges.</p><p>• Partner with engineering, design, and sales teams to prioritize product features and improvements.</p><p>• Create and manage a detailed product roadmap, ensuring clear communication with internal teams and stakeholders.</p><p>• Serve as the customer advocate by collecting feedback, conducting surveys, and working closely with users to understand their needs.</p><p>• Lead the product lifecycle from initial concept development through to end-of-life.</p><p>• Analyze market trends and competitor offerings to identify growth opportunities and risks, proposing enhancements to maintain competitive advantage.</p><p>• Establish and monitor key performance indicators (KPIs) to evaluate product success and user impact.</p><p>• Coordinate product launches and oversee post-launch evaluations to optimize performance.</p><p>• Craft compelling product messaging that resonates with both internal and external audiences.</p><p>• Develop and deliver educational materials, such as webinars and documentation, to support customer onboarding and product adoption.</p>
  • 2026-02-01T18:33:56Z