SOFTWARE DEVELOPER-LEAD - 08192025-70436
![]() | |||||||||||||||
![]() | |||||||||||||||
![]() United States, Tennessee, Nashville | |||||||||||||||
![]() 1616 Church Street (Show on map) | |||||||||||||||
![]() | |||||||||||||||
Job Information State of Tennessee Job Information
LOCATION OF (1) POSITION(S) TO BE FILLED: DEPARTMENT OF FINANCE & ADMINISTRATION, ENTERPRISE RESOURCE PLANNING (ERP) DIVISION, DAVIDSON COUNTY This position is designed as Hybrid. This position requires CJIS & FTI fingerprints. This position also requires a criminal background check. Therefore, you may be required to provide information about your criminal history 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 Under general supervision, this classification leads a team of developers in designing, coding, and maintaining complex software applications. Guides project planning, code reviews, and troubleshooting efforts to ensure quality and performance of business solutions. The Lead Developer oversees the technical direction and execution of software development projects, bridging the gap between technical team members and stakeholders to ensure high-quality software delivery that meets business objectives. This role provides technical leadership, mentors team members, and plays a key role in architecture, design, and code quality assurance. The Software Developer Lead provides technical leadership, mentors team members, and plays a key role in architecture, design, and code quality assurance. They may be required to supervise a team of developers to ensure implementation of best development standards and techniques. This class differs from the Software Developer-ADV in that an incumbent of the latter, either independently or as a member of a project team, participates in code reviews, designs, modifies, codes, and/or implements complex business applications programs. Responsibilities 1. Design and development of complex software applications and interfaces. Competencies (KSA's) Competencies: Knowledges: Skills: Abilities: Tools & Equipment 1. Computer |