Skip to content

The average salary for a Software Developer in Tennessee is $113,410.

Annual Average Salary Information

Annual Average Salary: $113,410

$67,650$157,480

Hourly Pay Information

Hourly Average Salary: $54.53

$32.52$75.71

View Jobs

Sr. Software Engineer in Portland

Job Description

Job Description

At Unitus, each employee has an opportunity to make a difference for our members. The role of the Senior Software Engineer is to design, build, maintain and analyze Unitus Community Credit Union software programs and applications in support of business ...Read more

Sr. Software Engineer (Linux/802.11ah) in Portland

Job Description

Job Description

Sr. Software Engineer (Linux/802.11ah) - Software IoT

Rigado is seeking an experienced Software Engineer with expertise in Linux networking and 802.11ah (HaLow) to join our innovative team. If you are passionate about IoT and enj ...Read more

Java Software Engineer in Brentwood

Hybrid (Brentwood, TN)

6-month Contract-to-hire


Must-Have Requirements:

  • Strong experience with Java and Spring Boot.
  • Proven experience in designing and developing microservices-based applications.
  • Familiarity with RESTful APIs, we ...Read more

Senior Software Engineer | On-Site Nashville | $120k in Nashville


We are hiring a Sr. Level Application Developer for a client in Nashville, TN

General Summary of Duties:

This position works collaboratively to create, improve, and maintain custom applications (cloud based and web based) in a primarily Microsoft ...Read more

Full Stack Software Engineer - Nashville Hybrid $140k in Nashville


Title: Full Stack Software Engineer

Why is this position open? Growth

Pay/Salary/Benefits/Perks: up to $150k, Comprehensive Benefits Pkg including Medical, Dental, Life, Disability, Vision, Health Savings Account, Flexible Spendin ...Read more

Lead Software Engineer in Nashville

Local to Nashville - Open to Relocation

The client CAN sponsor Visa's but CANNOT multi layer and no referral for this role.


Must Haves:

  • Sr developer with a background in either .Net, Java, Python, etc. (Language ...Read more

Software Engineer in Nashville

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

Responsibilities

  • Develop quality software and web applications
  • Analyze and ...Read more

Software Engineer II in

Under limited supervision, designs, develops, troubleshoots and debugs moderately complex software programs for enhancements and new products.

Essential Functions
  • Perform hands-on automation testing with a focus on ensuring high-quality software delivery.
  • Read more

Sr Software Engineer (Remote) in Nashville

Position Purpose:
The Sr. Software Engineer is responsible for independently developing and consistently redesigning/refactoring a product to adapt to our customers and associates needs. As a Sr. Software Engineer, you will be part of a dynamic team with engineers of all experience levels ...Read more