Job Information
State of Tennessee Job Information
Opening Date/Time07/17/2026 12:00AM Central TimeClosing Date/Time07/30/2026 11:59PM Central TimeSalary (Monthly)$5,647.00 - $7,326.00Salary (Annually)$67,764.00 - $87,912.00Job TypeFull-TimeCity, State LocationNashville, TNDepartmentFinance and Administration
LOCATION OF (1) POSITION(S) TO BE FILLED: DEPARTMENT OF FINANCE & ADMINISTRATION, DAVIDSON COUNTY
The Department of Finance & Administration does not sponsor applicants for work visas.
This position is designed as Hybrid.
This position requires a criminal background check and CJIS/FTI Fingerprints. Therefore, you may be required to provide information about your criminal history in order to be considered for this position.
Qualifications
Education and Experience: Bachelor's degree and five years 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
We are seeking a highly skilled Technical Lead Software Developer to join our engineering team. In this role, you will guide and mentor a group of strong technical developers, while contributing directly to the design and development of secure, high performance APIs using Java, Spring Boot, and Apache Camel. You will collaborate closely with a Scrum Master, Business Analyst, QA Tester, and Senior Manager to deliver reliable, scalable, and maintainable solutions.
Responsibilities
Competencies (KSA's)
Competencies:
Business Insight
Tech Savvy
Manages Complexity
Optimizes Work Processes
Communicates Effectively
Knowledges:
Programming Languages
Software development life cycle (SDLC)
Object Oriented Programming and Mobile Development
System and application architecture
Cloud computing platforms
Skills:
Proficiency in modern programming languages (e.g., JavaScript/TypeScript, Python, Java, C#)
Team Leadership
Technical Documentation
Customer Service
Database design and optimization (SQL, NoSQL)
Abilities:
Planning and Organization
Lead and prioritize technical efforts in a fast-paced environment
Adapt quickly to new technologies and methodologies
Excellent Written and Oral Communication
Influence architectural direction and advocate for scalable, maintainable solutions
Tools & Equipment
Computer
Telephone
Printer and Scanner/Copier