SOFTWARE DEVELOPER-ADVANCED- 11122026-82747

State of Tennessee

Nashville (TN)

Hybrid

USD 64,000 - 83,000

Full time

33 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

State of Tennessee is hiring a senior software developer in Nashville. The role entails designing, coding, testing, and maintaining complex applications, plus guiding integration with enterprise systems.

Expect collaboration with product managers, UX designers, QA, and other developers to deliver robust solutions. The position requires a Bachelor's degree and IT experience, with possible substitutions by an IT Associate's degree or related experience.

Qualifications

  • Bachelor's degree and two years of experience in application design, systems analysis, 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.

Responsibilities

  • Design, develop, and implement software applications based on business and technical specifications.
  • Write and manage database procedures, user interfaces, APIs, and services.
  • Troubleshoot issues, analyze logs, and suggest improvements to system architecture.
  • Stay current with emerging technologies, tools, and industry trends.
  • Architect components and systems for reuse and long-term viability.
  • Troubleshoot and debug complex technical issues.
  • Work closely with product managers, UX designers, QA engineers, and other developers to translate requirements into functional software.
  • Lead and participate in code reviews, testing analysis, and security vulnerability resolution to ensure quality and adherence to standards.
  • Write clean, efficient, and well-documented code following best practices.
  • Participate in data migration, conversion planning, and backup procedures.
  • Create and maintain project documentation, design diagrams, test plans, and training materials.
  • Advise stakeholders on technical design options and application best practices.
  • Estimate project timelines, cost, and resources; ensure on-time delivery of components.
  • Support version control, deployment, and cross-platform system integration.

Skills

Code Management
Security Enhancement
Cross-Platform Communication
Object Oriented Programming for Mobile
Test Plan Execution
Data Design and Modeling

Education

Bachelor's degree in IT or related field
Associate's degree with relevant IT experience

Tools

Database Design
Web Services (XML, SSL)

Job description

Job Information

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

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

Salary (Monthly) $5,703.00 - $7,399.00

Salary (Annually) $68,436.00 - $88,788.00

Job Type Full-Time

City, State Location Nashville, TN

Department Finance and Administration

State of Tennessee Job Information
LOCATION OF (1) POSITION(S) TO BE FILLED: DEPARTMENT OF FINANCE & ADMINISTRATION, DAVIDSON COUNTY

This position requires a criminal background check and CJIS fingerprints. Therefore, you may be required to provide information about your criminal history to be considered for this position.

This position is designed as Hybrid (In office and Remote).

Qualifications
  • Education and Experience: Bachelor's degree and two years of experience in application design, systems analysis, 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 designs, codes, tests, and maintains complex software applications independently or in teams. Provides technical guidance, supports application integration, and collaborates with stakeholders to implement enterprise systems. This advanced-level developer role handles sophisticated programming tasks, database design, testing, and troubleshooting. Also provides support and consultation to peers and project stakeholders. This class differs from the Software Developer-Lead in that an incumbent of the latter leads or supervises a development team in the design, modification, coding, code reviews and/or implementation of new or modified complex business applications programs.

Responsibilities
  • Design, develop, and implement software applications based on business and technical specifications.
  • Write and manage database procedures, user interfaces, APIs, and services.
  • Troubleshoot issues, analyze logs, and suggest improvements to system architecture. Stay current with emerging technologies, tools, and industry trends. Architect components and systems for reuse and long-term viability. Troubleshoot and debug complex technical issues.
  • Work closely with product managers, UX designers, QA engineers, and other developers to translate requirements into functional software.
  • Lead and participate in code reviews, testing analysis, and security vulnerability resolution to ensure quality and adherence to standards.
  • Write clean, efficient, and well-documented code following best practices.
  • Participate in data migration, conversion planning, and backup procedures. Create and maintain project documentation, design diagrams, test plans, and training materials.
  • Advise stakeholders on technical design options and application best practices. Estimate project timelines, cost, and resources; ensure on-time delivery of components.
  • Support version control, deployment, and cross-platform system integration.
Competencies (KSA's)
Competencies
  • Manages Complexity
  • Tech Savvy
  • Decision Quality
  • Collaborates
  • Communicates Effectively
Knowledges
  • Programming Languages
  • Object Oriented Programming and Mobile App Development,
  • Database Development and System Architecture
  • Web Services (XML, SSL)
  • Cloud computing platforms
Skills
  • Code Management
  • Security Enhancement
  • Cross-Platform Communication
  • Object Oriented Programming for Mobile
  • Test Plan Execution, Data Design and Modeling
Abilities
  • Work Independently with minimal supervision
  • Reliability as a team contributor
  • Flexibility
  • Planning and Organization
  • Excellent Written and Oral Communication
Tools & Equipment
  • Computer
  • Telephone
  • Printer and Scanner/Copier
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

WORKSTATION SPECIALIST ADVANCED - 11102026-82717
WORKSTATION SPECIALIST ADVANCED - 11102026-82717

State of Tennessee • Nashville (TN)

Hybrid
USD 49,000 - 62,000
PROGRAMMER / ANALYST 3 - 11102026- 82173
PROGRAMMER / ANALYST 3 - 11102026- 82173

State of Tennessee • Nashville (TN)

Hybrid
USD 62,000 - 75,000
HQ LEARNING AND DEVELOPMENT HR GENERALIST 3 - 11102026-82426
HQ LEARNING AND DEVELOPMENT HR GENERALIST 3 - 11102026-82426

State of Tennessee • Nashville (TN)

Hybrid
USD 90,000 - 118,000
Hybrid work schedule
SCHOOL NUTRITION DATA AND TECHNOLOGY SPECIALIST - 11032026-82459
SCHOOL NUTRITION DATA AND TECHNOLOGY SPECIALIST - 11032026-82459

State of Tennessee • Nashville (TN)

Hybrid
USD 50,000 - 61,000
ADMINISTRATIVE SERVICES ASSISTANT 2* - 11102026-82586
ADMINISTRATIVE SERVICES ASSISTANT 2* - 11102026-82586

State of Tennessee • Knoxville (TN)

On-site
USD 44,000 - 55,000
HQ LEARNING AND DEVELOPMENT HR GENERALIST 3 - 11102026-82426
HQ LEARNING AND DEVELOPMENT HR GENERALIST 3 - 11102026-82426

Tennessee Department of Transportation • Nashville (TN)

Hybrid
USD 90,000 - 118,000
IT Applications Manager (Jackson, TN)
IT Applications Manager (Jackson, TN)

Jackson Energy Authority • Jackson (TN)

On-site
USD 120,000 - 180,000
DHS PROGRAM COORDINATOR - 11102026-82345
DHS PROGRAM COORDINATOR - 11102026-82345

State of Tennessee • Nashville (TN)

Hybrid
USD 46,000 - 57,000
Developer Programmer Analyst 3 40526R0026392
Developer Programmer Analyst 3 40526R0026392

LMG Technology Services LLC • Austin (TX)

Hybrid
USD 110,000 - 150,000
BUSINESS INTELLIGENCE SPECIALIST - LEAD - 10282026-82332
BUSINESS INTELLIGENCE SPECIALIST - LEAD - 10282026-82332

State of Tennessee • Nashville (TN)

Hybrid
USD 79,000 - 102,000