Home Job Details
T
Information Technology 🏢 Full Time ⭐️ Verified

Senior Software Engineer - Nashville, TN

Tennessee Tech Innovations
Nashville
Estimated Salary
USD 110.000 – USD 150.000
Live Update
2 Agustus 2026
Deadline
2 Agu 2027

Job Description

We are on the lookout for a highly skilled Senior Software Engineer to join our dynamic team in the vibrant heart of Nashville, TN. If you are passionate about building scalable, high-performance applications and want to work in a fast-paced, innovative environment, we want to hear from you.

At Tennessee Tech Innovations, we leverage cutting-edge technology to solve complex business problems. As a key member of our engineering squad, you will play a pivotal role in the full software development lifecycle, from conceptualization and design to implementation and deployment. We value creativity, technical excellence, and a collaborative spirit.

Why Join Us?

  • Competitive salary and comprehensive benefits package.
  • Flexible work environment with options for remote and hybrid schedules.
  • Continuous learning opportunities and professional development budget.
  • State-of-the-art equipment and a collaborative workspace.

Responsibilities

  • Design, develop, and maintain high-quality, scalable software solutions using modern programming languages and frameworks.
  • Collaborate closely with product managers, designers, and cross-functional teams to define requirements and deliver exceptional user experiences.
  • Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
  • Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks in existing applications.
  • Participate in code reviews, technical architecture discussions, and system design meetings to ensure code quality and architectural integrity.
  • Mentor junior developers and contribute to the technical growth of the engineering team.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 5+ years of professional software development experience in a similar role.
  • Proficiency in at least two major programming languages (e.g., Python, Java, C#, JavaScript/TypeScript).
  • Strong experience with web development frameworks (e.g., React, Angular, Vue.js, Spring Boot).
  • Experience with database technologies (SQL, NoSQL like MongoDB or Cassandra).
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work in an agile, fast-paced environment.

Required Skills

Python Java JavaScript React SQL AWS Docker Kubernetes Agile Software Development Full Stack

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All