> Markdown version of [/jobs/ext/509648-team-lead-software-developer](https://www.wearedevelopers.com/jobs/ext/509648-team-lead-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # TEAM LEAD SOFTWARE DEVELOPER - **Company:** The Knox County - **Location:** Knox County, TN, United States - **Experience:** Expert - **Salary:** $95,160.0 - $110,490.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Amazon Web Services, Software Applications, Computing Platforms, Microsoft Azure, Code Review, Cyber Security, Databases, Programming Tools, Systems Development Life Cycle, Cloud Services, Software Engineering, Software Systems, Systems Architecture, System Testing, Systems Integration, Tablet Computers, Programming Languages - **Published:** June 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7b77c6b3a17a295f ## About the Role Do you have experience in User training (technical support)?, Do you have a Bachelor's degree?, * Education: Bachelor's Degree Certifications (Required By Hire): * Certifications (Required After Hire): None * Experience: 5 years * Preferences: None Other Requirements: This position may require you to obtain and maintain Criminal Justice Information Services (CJIS) certification throughout your employment with Knox County IT. This includes, but is not limited to, a favorable background check completed and approved by the Tennessee Bureau of Investigation, successful completion of security awareness training, and a signed TBI Release of Information Form Acknowledgment within the first six months of hire and biennially thereafter. * Substitutes for Requirements: Any equivalent combination of education, training, and experience which provides the requisite knowledge, skills, and abilities may be considered for employment into the position. * Pre-Hire Requirements: Successfully pass a background check. Key Knowledge: Experience in local government or public sector technology environments. Experience with cloud platforms such as Microsoft Azure or AWS. Key Skills: Excellent verbal and written communication skills Proficient in use of PCs, tablets, smartphones and other electronic devices Excellent time management skills Good customer service skills Strong interpersonal skills Strong problem-solving skills Good organization skills Good negotiation skills. Abilities: * Ability to perform in a position of high complexity Ability to work cooperatively as a member of a team * Ability to focus and demonstrate attention to detail Ability to work collaboratively, communicate, and build and maintain effective partnerships with internal and external partners Occupational Hazards: Working Conditions: Physical demands are light. Ability to lift up to 20lbs. ## Description The purpose of this classification is to provide management, systems development, and support, utilizing the most appropriate technologies and solutions for their team., * Leads the design, development, testing, deployment, and maintenance of enterprise software applications and systems. * Provides technical leadership, guidance, mentoring, and code review for software development staff and project teams. * Establishes and enforces software development standards, coding practices, security requirements, and architectural guidelines. * Designs efficient, accessible, scalable, and secure software solutions for county departments and users. * Evaluates emerging technologies, software platforms, and development tools to determine feasibility and value for Knox County operations. * Collaborate with county departments, stakeholders, and vendors to gather business requirements and develop effective technical solutions. * Oversees software integration with third-party systems, APIs, databases, and cloud services. * Troubleshoots and resolves complex application, system, and user issues. * Manages software development project priorities, timelines, deliverables, and technical resources. * Coordinates and participates in system testing, quality assurance, and change management processes. * Ensures software applications comply with security standards, accessibility requirements, and applicable regulations. * Creates and maintains technical documentation, system architecture diagrams, standards, procedures, and end-user materials. * Assists in strategic planning for application modernization, system improvements, and long-term technology initiatives. * Trains and supports users and technical staff on software systems and processes. * Remains current with industry trends, programming languages, frameworks, cybersecurity practices, and development methodologies. * Participates in after-hours support, system maintenance, and emergency response activities as needed. * Respond to and report immediately if called upon by local, regional or central office supervisors, as part of a coordinated emergency response by the Knox County Mayor's Office Ensure regular, punctual attendance during scheduled work hours. * Perform other duties as required. ## Related Videos - [Hosting a modern justice system](https://www.wearedevelopers.com/videos/332-hosting-a-modern-justice-system) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)