Resume and JobRESUME AND JOB
Robert Half logo

Software Engineer - Careers at Robert Half

Robert Half

Software Engineer - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

About the Software Engineer Role at Robert Half

Robert Half is excited to partner with a leading organization in Nashville, Tennessee to find a talented Contract C# Developer, also referred to as a Software Engineer. This pivotal contract position offers you the chance to dive into cutting-edge software development projects using C# and modern .NET technologies. Located in the vibrant heart of Nashville, TN, USA, this role provides an ideal opportunity for skilled developers seeking contract work with flexibility, competitive pay at $65 per hour, and exposure to diverse, high-impact initiatives. Whether you're passionate about building robust backend systems, optimizing databases, or crafting intuitive front-end interfaces, this Software Engineer position at Robert Half allows you to leverage your expertise in a dynamic, collaborative environment.

As a Contract C# Developer, you'll contribute to the full software development lifecycle, from initial design to deployment and ongoing maintenance. Nashville's booming tech scene makes this an exceptional location for professionals looking to advance their careers while enjoying the city's renowned music culture, thriving business community, and high quality of life. Robert Half specializes in connecting top talent like you with opportunities that match your skills in C# development, SQL databases, and front-end technologies. Join us and make a meaningful impact on innovative projects that drive business success.

Key Responsibilities

Core Software Development Duties

Your primary focus will be designing, coding, testing, debugging, and documenting software applications using C# and related technologies. This includes creating scalable solutions that meet stringent project requirements and deliver exceptional performance.

Application Maintenance and Enhancement

Take ownership of existing C# applications by identifying inefficiencies, implementing updates, and ensuring long-term reliability. Your enhancements will directly contribute to improved user experiences and operational efficiency.

Team Collaboration and Requirements Gathering

Work closely with cross-functional teams including product managers, designers, and stakeholders to gather requirements, analyze needs, and architect efficient software solutions tailored to business objectives.

Database and Front-End Integration

Develop and optimize database functionalities with SQL Server, MySQL, or similar systems. Additionally, build engaging user interfaces using HTML, CSS, JavaScript, and modern frameworks to create seamless web applications.

Quality Assurance and Support

Conduct thorough code reviews, unit testing, and performance optimization to uphold coding standards. Provide ongoing troubleshooting and technical support to ensure applications run smoothly and meet user expectations.

Required Qualifications

To excel in this Software Engineer role, you need proven proficiency in C# programming and the .NET ecosystem. Hands-on experience with relational databases like SQL Server and MySQL is essential, as is expertise in front-end technologies including HTML, CSS, and JavaScript. Ideal candidates demonstrate a strong background in full-stack development, with the ability to handle everything from backend logic to user-facing interfaces.

Additional qualifications include excellent collaboration skills for working in agile teams, a meticulous approach to code reviews and testing, and the capacity to produce comprehensive technical documentation. Problem-solving prowess and familiarity with software best practices will set you apart. A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, along with 3+ years of relevant experience in C# development. Robert Half values candidates who thrive in fast-paced contract environments and are eager to tackle diverse challenges in Nashville's tech landscape.

Why Join Us?

Partnering with Robert Half means gaining access to premium contract opportunities with top-tier clients in Nashville, Tennessee. Enjoy competitive $65/hour compensation, flexible contract terms, and the potential for long-term extensions or full-time transitions. Our supportive team provides expert guidance, weekly pay, and career advancement resources to help you grow as a Software Engineer.

Beyond financial rewards, this role immerses you in Nashville's dynamic tech ecosystem, offering professional development through challenging projects, collaboration with industry leaders, and networking via Robert Half's extensive community. Benefit from a work-life balance in a city famous for its hospitality, entertainment, and innovation hubs. Whether you're refining your C# skills, expanding into advanced database optimization, or mastering front-end frameworks, this position accelerates your career trajectory. Apply today through Robert Half and elevate your software engineering journey in the Music City!

Locations

  • Nashville, Tennessee, United States

Salary

65 - 65 USD / hourly

Estimated Salary Rangehigh confidence

125,000 - 135,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C# Programmingintermediate
  • SQL Serverintermediate
  • MySQLintermediate
  • HTMLintermediate
  • CSSintermediate
  • JavaScriptintermediate
  • Software Developmentintermediate
  • Database Integrationintermediate
  • Front-End Developmentintermediate
  • Unit Testingintermediate

Required Qualifications

  • Proficiency in C# and .NET framework (experience)
  • Experience with SQL Server or MySQL databases (experience)
  • Strong knowledge of HTML, CSS, and JavaScript (experience)
  • Proven track record in software design, development, testing, and debugging (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Experience in code reviews and maintaining coding standards (experience)
  • Familiarity with front-end frameworks and libraries (experience)
  • Strong problem-solving and troubleshooting skills (experience)
  • Excellent documentation and communication abilities (experience)
  • Bachelor's degree in Computer Science or related field preferred (experience)

Responsibilities

  • Design, code, test, debug, and document software applications using C# and associated technologies
  • Maintain and enhance existing C# applications by identifying improvement areas and implementing updates
  • Collaborate with cross-functional teams to gather requirements and develop scalable solutions
  • Develop and optimize database-related functionalities using SQL Server, MySQL, or other systems
  • Utilize front-end technologies like HTML, CSS, JavaScript to build user interfaces
  • Conduct code reviews, perform unit testing, and ensure code quality and performance
  • Create and maintain technical documentation including system designs and user manuals
  • Provide technical support and troubleshooting for developed applications

Benefits

  • general: Competitive hourly compensation for contract role
  • general: Opportunity to work with a reputable organization on diverse projects
  • general: Flexible contract duration with potential for extension
  • general: Collaborative and innovative team environment
  • general: Professional growth through challenging software development projects
  • general: Access to Robert Half's extensive career resources and networking
  • general: Weekly pay cycles and direct deposit
  • general: Support from experienced Robert Half recruiters

Target Your Resume for "Software Engineer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Engineer - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Nashville, TNC# Developer JobsSoftware Engineer NashvilleContract Software Developer.NET Developer TennesseeTech Jobs NashvilleFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Engineer - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Robert Half logo

Software Engineer - Careers at Robert Half

Robert Half

Software Engineer - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

About the Software Engineer Role at Robert Half

Robert Half is excited to partner with a leading organization in Nashville, Tennessee to find a talented Contract C# Developer, also referred to as a Software Engineer. This pivotal contract position offers you the chance to dive into cutting-edge software development projects using C# and modern .NET technologies. Located in the vibrant heart of Nashville, TN, USA, this role provides an ideal opportunity for skilled developers seeking contract work with flexibility, competitive pay at $65 per hour, and exposure to diverse, high-impact initiatives. Whether you're passionate about building robust backend systems, optimizing databases, or crafting intuitive front-end interfaces, this Software Engineer position at Robert Half allows you to leverage your expertise in a dynamic, collaborative environment.

As a Contract C# Developer, you'll contribute to the full software development lifecycle, from initial design to deployment and ongoing maintenance. Nashville's booming tech scene makes this an exceptional location for professionals looking to advance their careers while enjoying the city's renowned music culture, thriving business community, and high quality of life. Robert Half specializes in connecting top talent like you with opportunities that match your skills in C# development, SQL databases, and front-end technologies. Join us and make a meaningful impact on innovative projects that drive business success.

Key Responsibilities

Core Software Development Duties

Your primary focus will be designing, coding, testing, debugging, and documenting software applications using C# and related technologies. This includes creating scalable solutions that meet stringent project requirements and deliver exceptional performance.

Application Maintenance and Enhancement

Take ownership of existing C# applications by identifying inefficiencies, implementing updates, and ensuring long-term reliability. Your enhancements will directly contribute to improved user experiences and operational efficiency.

Team Collaboration and Requirements Gathering

Work closely with cross-functional teams including product managers, designers, and stakeholders to gather requirements, analyze needs, and architect efficient software solutions tailored to business objectives.

Database and Front-End Integration

Develop and optimize database functionalities with SQL Server, MySQL, or similar systems. Additionally, build engaging user interfaces using HTML, CSS, JavaScript, and modern frameworks to create seamless web applications.

Quality Assurance and Support

Conduct thorough code reviews, unit testing, and performance optimization to uphold coding standards. Provide ongoing troubleshooting and technical support to ensure applications run smoothly and meet user expectations.

Required Qualifications

To excel in this Software Engineer role, you need proven proficiency in C# programming and the .NET ecosystem. Hands-on experience with relational databases like SQL Server and MySQL is essential, as is expertise in front-end technologies including HTML, CSS, and JavaScript. Ideal candidates demonstrate a strong background in full-stack development, with the ability to handle everything from backend logic to user-facing interfaces.

Additional qualifications include excellent collaboration skills for working in agile teams, a meticulous approach to code reviews and testing, and the capacity to produce comprehensive technical documentation. Problem-solving prowess and familiarity with software best practices will set you apart. A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, along with 3+ years of relevant experience in C# development. Robert Half values candidates who thrive in fast-paced contract environments and are eager to tackle diverse challenges in Nashville's tech landscape.

Why Join Us?

Partnering with Robert Half means gaining access to premium contract opportunities with top-tier clients in Nashville, Tennessee. Enjoy competitive $65/hour compensation, flexible contract terms, and the potential for long-term extensions or full-time transitions. Our supportive team provides expert guidance, weekly pay, and career advancement resources to help you grow as a Software Engineer.

Beyond financial rewards, this role immerses you in Nashville's dynamic tech ecosystem, offering professional development through challenging projects, collaboration with industry leaders, and networking via Robert Half's extensive community. Benefit from a work-life balance in a city famous for its hospitality, entertainment, and innovation hubs. Whether you're refining your C# skills, expanding into advanced database optimization, or mastering front-end frameworks, this position accelerates your career trajectory. Apply today through Robert Half and elevate your software engineering journey in the Music City!

Locations

  • Nashville, Tennessee, United States

Salary

65 - 65 USD / hourly

Estimated Salary Rangehigh confidence

125,000 - 135,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C# Programmingintermediate
  • SQL Serverintermediate
  • MySQLintermediate
  • HTMLintermediate
  • CSSintermediate
  • JavaScriptintermediate
  • Software Developmentintermediate
  • Database Integrationintermediate
  • Front-End Developmentintermediate
  • Unit Testingintermediate

Required Qualifications

  • Proficiency in C# and .NET framework (experience)
  • Experience with SQL Server or MySQL databases (experience)
  • Strong knowledge of HTML, CSS, and JavaScript (experience)
  • Proven track record in software design, development, testing, and debugging (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Experience in code reviews and maintaining coding standards (experience)
  • Familiarity with front-end frameworks and libraries (experience)
  • Strong problem-solving and troubleshooting skills (experience)
  • Excellent documentation and communication abilities (experience)
  • Bachelor's degree in Computer Science or related field preferred (experience)

Responsibilities

  • Design, code, test, debug, and document software applications using C# and associated technologies
  • Maintain and enhance existing C# applications by identifying improvement areas and implementing updates
  • Collaborate with cross-functional teams to gather requirements and develop scalable solutions
  • Develop and optimize database-related functionalities using SQL Server, MySQL, or other systems
  • Utilize front-end technologies like HTML, CSS, JavaScript to build user interfaces
  • Conduct code reviews, perform unit testing, and ensure code quality and performance
  • Create and maintain technical documentation including system designs and user manuals
  • Provide technical support and troubleshooting for developed applications

Benefits

  • general: Competitive hourly compensation for contract role
  • general: Opportunity to work with a reputable organization on diverse projects
  • general: Flexible contract duration with potential for extension
  • general: Collaborative and innovative team environment
  • general: Professional growth through challenging software development projects
  • general: Access to Robert Half's extensive career resources and networking
  • general: Weekly pay cycles and direct deposit
  • general: Support from experienced Robert Half recruiters

Target Your Resume for "Software Engineer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Engineer - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Nashville, TNC# Developer JobsSoftware Engineer NashvilleContract Software Developer.NET Developer TennesseeTech Jobs NashvilleFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Engineer - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.