Demo

Full Stack Software Developer

Jobs via Dice
Nashville, TN Full Time
POSTED ON 4/13/2026
AVAILABLE BEFORE 5/8/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, NextPath, is seeking the following. Apply via Dice today!

We are seeking an experienced Senior Software Developer to join our growing team. This role is ideal for a highly skilled full-stack developer with strong expertise in Angular, C#, and SQL Server who thrives in a collaborative, team-oriented environment. The ideal candidate will play a key role in designing, developing, and maintaining enterprise-level applications while mentoring team members and contributing to technical strategy.

Key Responsibilities

  • Design, develop, test, and maintain scalable web applications using Angular (front-end) and C#/.NET (back-end).
  • Build and optimize SQL Server databases, including writing complex queries, stored procedures, and performance tuning.
  • Collaborate with cross-functional teams including product owners, QA, and other developers to define and deliver high-quality solutions.
  • Participate in architectural design discussions and contribute to technical decision-making.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Troubleshoot and resolve application issues across the full stack.
  • Mentor junior and mid-level developers and promote knowledge sharing within the team.
  • Contribute to CI/CD processes, DevOps practices, and automated testing initiatives.
  • Continuously evaluate and implement improvements to development processes and technologies.

Required Qualifications

  • 5 years of professional software development experience.
  • Strong proficiency in:
    • Angular (preferably recent versions)
    • C# and .NET framework/.NET Core
    • SQL Server development (queries, stored procedures, indexing, performance tuning)
  • Experience building and consuming RESTful APIs.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with source control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication skills and ability to work effectively in a collaborative team environment.

Preferred Qualifications

  • Experience with Azure or other cloud platforms.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with Agile/Scrum methodologies.
  • Knowledge of unit testing frameworks and automated testing practices.
  • Experience modernizing or refactoring legacy applications.

Key Competencies

  • Team-oriented mindset with strong collaboration skills.
  • Technical leadership and mentoring ability.
  • Attention to detail and commitment to delivering high-quality code.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Strong ownership mentality and accountability.

Salary.com Estimation for Full Stack Software Developer in Nashville, TN
$92,684 to $116,660
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Software Developer?

Sign up to receive alerts about other jobs on the Full Stack Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Sheridan, WY
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Varmoda Tech LLC, is seeking the following. Apply via ... more
  • 9 Days Ago

  • Jobs via Dice Burlington, VT
  • Desktop Deployment Technician (Part-Time - 20 Hours a week) (Contract Role) Overview We are seeking a Desktop Deployment Technician to support a large-scal... more
  • 9 Days Ago

  • Jobs via Dice Georgia, VT
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, AaraTechnologies Inc, is seeking the following. Apply ... more
  • 9 Days Ago

  • Jobs via Dice Alaska, AK
  • job summary: Enterprise Healthcare client has an immediate opening for a highly motivated Project Manager III to join their dynamic and growing team. All q... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Full Stack Software Developer jobs in the Nashville, TN area that may be a better fit.

  • NextPath Nashville, TN
  • We are seeking an experienced Senior Software Developer to join our growing team. This role is ideal for a highly skilled full-stack developer with strong ... more
  • 5 Days Ago

  • Capgemini Nashville, TN
  • Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired ... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!