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 Software Developer in Nashville, TN

.Net Software Developer
  • Nashville, TN
  • remote
  • Temporary
  • 70.00 - 85.00 USD / Hourly
  • <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>
  • 2025-11-11T17:04:09Z
Software Engineer
  • Nashville, TN
  • remote
  • Temporary
  • 60.00 - 72.00 USD / Hourly
  • <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>
  • 2025-11-11T17:04:09Z
Business Analyst Sr
  • Nashville, TN
  • remote
  • Temporary
  • 42.50 - 46.00 USD / Hourly
  • We are looking for an experienced Business Analyst to join our team on a long-term contract basis in Nashville, Tennessee. The ideal candidate will play a crucial role in bridging the gap between business operations and technical solutions, ensuring systems and processes align with organizational goals. This position will involve analyzing functional requirements, documenting business processes, and collaborating with stakeholders to deliver impactful solutions that enhance efficiency and service delivery.<br><br>Responsibilities:<br>• Act as the primary liaison between program staff, IT leadership, and external vendor teams to ensure seamless communication and collaboration.<br>• Analyze proposed system changes and enhancements to ensure compliance with organizational policies and operational objectives.<br>• Gather, document, and validate business and functional requirements through interviews, workshops, and data analysis.<br>• Work closely with subject matter experts to translate business needs and policy requirements into clear and actionable system specifications.<br>• Develop and maintain comprehensive project documentation, including Business Requirements Documents (BRDs), to support system enhancements.<br>• Facilitate ongoing communication between stakeholders to prioritize tasks, manage dependencies, and ensure project goals are met.<br>• Conduct detailed analysis of data and processes to identify opportunities for improvement and support decision-making.<br>• Participate in testing and validation efforts to confirm that system functionalities align with business expectations.<br>• Monitor and evaluate system incidents, coordinate resolution efforts, and ensure continuous alignment with organizational goals.<br>• Contribute to release planning, system design discussions, and quality assurance reviews throughout the software development lifecycle.
  • 2025-11-13T15:08:58Z
Help Desk Analyst Tier III
  • Nashville, TN
  • remote
  • Temporary
  • 29.00 - 33.00 USD / Hourly
  • <p>Robert Half is currently seeking a Contract Tier 3 Helpdesk Analyst to join our client's IT support team. As a Tier 3 Helpdesk Analyst, you will be responsible for resolving highly complex technical issues, providing expert guidance, and ensuring the organization's IT systems operate at peak performance. This is a contract position offering an opportunity to work with a respected company.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Advanced Problem Resolution:</strong> Serve as the highest level of technical support, resolving the most complex issues related to hardware, software, and network systems.</li><li><strong>Escalated Ticket Management:</strong> Handle and take ownership of escalated support tickets, ensuring prompt resolution and maintaining end-user satisfaction.</li><li><strong>Technical Leadership:</strong> Provide expert guidance and mentorship to Tier 1 and Tier 2 support analysts, assisting them in resolving challenging technical problems.</li><li><strong>Root Cause Analysis:</strong> Investigate and identify the root causes of recurring technical issues, working on strategies to prevent their reoccurrence and improve system stability.</li><li><strong>Documentation and Knowledge Sharing:</strong> Maintain a knowledge base of complex technical issues and solutions, facilitating knowledge transfer within the IT support team.</li><li><strong>Collaboration with Other Teams:</strong> Collaborate with Tier 2 and Tier 3 support teams, as well as system administrators and network engineers, to resolve issues and optimize IT systems.</li><li><strong>Vendor Coordination:</strong> Work closely with third-party vendors and service providers to facilitate problem resolution and the procurement of advanced hardware or software solutions.</li><li><strong>Performance Optimization:</strong> Identify opportunities for performance optimization, capacity planning, and system improvements to meet the organization's evolving needs.</li></ol><p><br></p>
  • 2025-11-11T16:58:46Z
Property Accountant
  • Brentwood, TN
  • onsite
  • Permanent
  • 70000.00 - 100000.00 USD / Yearly
  • <p><strong>Property Accountant</strong></p><p><strong>Location:</strong> Brentwood, TN</p><p> <strong>Employment Type:</strong> Full-Time, On-Site</p><p><strong>About the Role</strong></p><p>Robert Half is partnering with a leading real estate organization to hire a <strong>Property Accountant</strong>. This role is ideal for professionals with strong accounting skills and experience in property or real estate finance. You’ll manage financial operations for a portfolio of properties, ensure accurate reporting, and support key processes such as month-end close, audits, and budgeting.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li><strong>Month-End Close:</strong> Prepare accruals for rent and expenses, review operating statements, and update forecasts.</li><li><strong>Account Reconciliation:</strong> Reconcile bank accounts, escrows, reserves, and fixed assets; review A/R and payables.</li><li><strong>Variance Analysis:</strong> Provide explanations for actual vs. budget variances and assist with financial reporting packages for stakeholders.</li><li><strong>Cash Flow Management:</strong> Maintain property-level cash flow analysis to determine available funds for distribution.</li><li><strong>Budgeting & Forecasting:</strong> Collaborate with property management and leasing teams to prepare budgets and quarterly forecasts.</li><li><strong>Audit & Year-End Support:</strong> Complete reconciliations, prepare audit documentation, and respond to auditor inquiries.</li><li><strong>Development Accounting:</strong> Track project costs, ensure compliance, and prepare timely reports.</li><li><strong>Additional Duties:</strong> Record transactions related to financing, acquisitions, and dispositions.</li></ul><p><br></p><p><strong> Why Work Through Robert Half?</strong></p><p> As a trusted recruiting partner, we provide access to exclusive opportunities, personalized career guidance, and ongoing support throughout the hiring process.</p>
  • 2025-11-07T20:58:45Z
Accounting Manager
  • Brentwood, TN
  • onsite
  • Permanent
  • 125000.00 - 150000.00 USD / Yearly
  • We are looking for an experienced Accounting Manager to oversee the financial operations of a portfolio of commercial real estate assets in Brentwood, Tennessee. This role is integral in ensuring the accuracy, compliance, and integrity of all financial records while collaborating closely with property managers, development teams, and executive leadership. The ideal candidate will possess strong leadership skills and a deep understanding of property and development accounting, accounts receivable, and accounts payable processes.<br><br>Responsibilities:<br>• Manage all accounting operations for property management and development projects, ensuring efficient monthly, quarterly, and annual close processes.<br>• Analyze and accurately record project costs, capital expenditures, and operating expenses.<br>• Prepare and review financial statements, operating reports, and balance sheets for properties and development projects.<br>• Perform detailed reconciliations of bank accounts, escrow accounts, reserves, and fixed assets.<br>• Lead the preparation of annual budgets and forecasts in collaboration with property and development teams.<br>• Oversee expense reconciliations and ensure timely communication with tenants regarding required adjustments.<br>• Support annual audits and fulfill lender and partner reporting requirements.<br>• Supervise accounts receivable processes, including tenant billings, rent collections, and cash receipt management.<br>• Oversee accounts payable functions to ensure accurate and timely processing of invoices and payments.<br>• Mentor and lead the accounting team, fostering growth and ensuring compliance with financial regulations.
  • 2025-11-07T02:34:59Z
Systems Engineer
  • Nashville, TN
  • remote
  • Temporary
  • 45.00 - 50.00 USD / Hourly
  • <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>
  • 2025-11-11T17:08:58Z
Applications Architect
  • Nashville, TN
  • remote
  • Permanent
  • - USD / Yearly
  • Robert Half is hiring - Apply today! <br> Key Responsibilities: • Lead a team of backend and full-stack developers in the development and deployment of enterprise-grade applications. • Design and implement scalable, secure, and high-performance microservices using Java, Spring, and RESTful APIs. • Collaborate with cross-functional teams to define architecture, design patterns, and best practices. • Integrate applications with MySQL databases and manage data access using JDBC or JPA. • Optimize and manage applications running on Tomcat servers. • Provide mentorship and code reviews to ensure code quality, performance, and reliability. • Work with DevOps to automate CI/CD pipelines and manage cloud infrastructure using AWS services (e.g., EC2, RDS, S3, Lambda). • Ensure adherence to industry standards and compliance, especially in healthcare and POS domains. ________________________________________ Required Skills and Qualifications: • Minimum 7 years of detail oriented experience in Java development. EMR and clinical applications experience. • Strong expertise in Java Spring Framework (Spring, Spring MVC, Spring Data, etc.). • Hands-on experience building and consuming RESTful APIs. • Deep understanding of microservices architecture and inter-service communication. • Experience with Tomcat, JDBC, and MySQL. • Familiarity with UI frameworks such as Angular, React, or Vue.js (basic understanding required). • Proficiency in AWS services (e.g., EC2, S3, RDS, Lambda, CloudWatch). • Strong problem-solving skills and an ability to lead development efforts end-to-end. • Excellent verbal and written communication skills.
  • 2025-10-31T13:34:20Z
Human Resources Business Partner
  • Nashville, TN
  • onsite
  • Temporary
  • 40.00 - 55.00 USD / Hourly
  • <p>A growing entertainment and live event organization is seeking a talented HR Manager to join our team in Nashville, Tennessee. This role involves managing key human resources functions and providing strategic support to ensure smooth operations across various HR areas. You will have the opportunity to contribute to employee relations, recruitment, onboarding, and compensation planning while collaborating with leadership teams. Additional responsibilities are below:</p><p><br></p><p>Responsibilities:</p><p>• Contributes to building a strong HR foundation that supports organizational growth and positions the company as an employer of choice.</p><p>• Partners closely with U.S. leaders and HR teams while collaborating effectively with HR partners in the UK and Canada, leveraging global resources and shared services.</p><p>• Works closely with management and employees to maintain positive workplace relationships, engagement, and retention, while managing and resolving complex employee relations matters.</p><p>• Conducts effective, thorough, and objective investigations related to employee relations, policy concerns, and workplace issues.</p><p>• Provides day-to-day HR guidance to management, including talent acquisition support, leadership coaching, employee counseling, performance management, and policy interpretation.</p><p>• Supports workforce planning, succession planning, compensation alignment, and employment recommendations for new hires, promotions, and transfers in accordance with company policies.</p><p>• Assists in the rollout of key HR initiatives such as talent planning, annual goal-setting, performance reviews, sales and commission planning, and other organizational programs.</p><p>• Ensures ongoing compliance with federal, state, and local employment laws while maintaining deep knowledge of evolving legal requirements and HR best practices.</p><p>• Leads and supports HR operations for a multi-state employee population, including onboarding, I-9 compliance, terminations, job description development, HRIS/recruitment systems (e.g., iCIMS), and full-cycle recruiting.</p>
  • 2025-11-15T00:19:15Z