Demo

SOFTWARE DEVELOPER - JUNIOR* - 08122026-80036

Finance and Administration
Nashville, TN Full Time
POSTED ON 8/13/2026
AVAILABLE BEFORE 10/12/2026

Job Information

State of Tennessee Job Information

Opening Date/Time
08/12/2026 12:00AM Central Time

Closing Date/Time
08/25/2026 11:59PM Central Time

Salary (Monthly)
$5,100.00 - $6,373.00

Salary (Annually)
$61,200.00 - $76,476.00

Job Type
Full-Time

City, State Location
Nashville, TN

Department
Finance and Administration


LOCATION OF (1) POSITION(S) TO BE FILLED: DEPARTMENT OF FINANCE & ADMINISTRATION, DAVIDSON COUNTY


This is a hybrid position

FTI / CJIS Fingerprints and Name based Background Check This position requires a criminal background check. Therefore, you may be required to provide information about your criminal history in order to be considered for this position. The Department of Finance and Administration will not sponsor applicants for work visas.

Qualifications

Education and Experience: Bachelor's degree and one year of experience in systems analysis, application design, or software development.

Substitution for Bachelor's degree: Relevant IT Associate's Degree.

OR

An Associate's degree and two years of related IT experience may substitute for the bachelor's degree requirement.

Substitution of Experience for Education: Related IT experience may substitute for the required bachelor's degree on a year-for-year basis to a maximum of four years.

Necessary Special Qualifications: None.

Examination Method: Education and Experience, 100% for Preferred Service positions.

Overview

Under general supervision, this classification develops and maintains business application software under general supervision. Performs coding, testing, analysis, and documentation of basic systems as part of an IT project team or independently. The junior level role assists the development, testing, and maintenance of software applications. Also creates and modifying programs, as well as resolves user-reported issues. This class differs from Software Developer-Adv in that an incumbent of the latter functions at the advanced working level and performs programming duties of greater scope and complexity.

Responsibilities

  • Develop and test software applications per specifications, including writing clean, maintainable, and well-documented code under supervision.
  • Develop stored procedures, database scripts, and interfaces, and participate in data migration, conversion planning, and backup procedures.
  • Troubleshoot program issues, error logs, and performance concerns, and conduct basic unit testing to support the quality assurance process.
  • Create and maintain project documentation, test plans, and system narratives.
  • Collaborate with stakeholders to gather requirements, validate functionality, and participate in training and walkthroughs to present and refine software functionality.
  • Assist in designing, coding, and debugging applications in various software languages.
  • Participate in code reviews and accept constructive feedback for continuous improvement.
  • Stay up to date with industry trends and emerging technologies.

Competencies (KSA's)

Competencies:

  • Manages Complexity
  • Tech Savvy
  • Decision Quality
  • Collaborates
  • Nimble Learning

Knowledges:

  • Programming Languages
  • General knowledge of databases, version control and code repositories.
  • Awareness of Agile or Scrum methodologies.
  • Data Structures, Database Concepts,
  • Testing Techniques, Programming Concepts, Development Life Cycle Principles

Skills:

  • Ability to read and understand existing codebases.
  • Test Plan Development and Execution
  • Technical Documentation
  • Proficiency in at least one programming language
  • Ability to follow coding standards and best practices.

Abilities:

  • Communicate technical issues clearly to peers and supervisors.
  • Learn new languages, frameworks, or tools as needed.
  • Understand and interpret basic technical documentation and specifications.
  • Manage time effectively and prioritize tasks with guidance.
  • Participate constructively in meetings and team discussions.

Tools & Equipment

  • Computer
  • Telephone
  • Printer and Scanner/Copier

Salary : $61,200 - $76,476

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 SOFTWARE DEVELOPER - JUNIOR* - 08122026-80036?

Sign up to receive alerts about other jobs on the SOFTWARE DEVELOPER - JUNIOR* - 08122026-80036 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
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

Not the job you're looking for? Here are some other SOFTWARE DEVELOPER - JUNIOR* - 08122026-80036 jobs in the Nashville, TN area that may be a better fit.

  • Boson Software, LLC Nashville, TN
  • Job Overview We are seeking a dynamic and innovative Software Developer to join our vibrant technology team. In this role, you will be instrumental in desi... more
  • 6 Days Ago

  • CLOUDSCOUTS SOFTWARE SOLUTIONS LLC Nashville, TN
  • Job Description. Job Description. FileNet Software Developer Lead. Other Enterprise Application Consultant – FileNet/Knowledge Lake/ECM Software Developer ... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!