> Markdown version of [/jobs/ext/727193-lead-application-programmer-analyst-information-technology](https://www.wearedevelopers.com/jobs/ext/727193-lead-application-programmer-analyst-information-technology). 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). --- # LEAD APPLICATION PROGRAMMER ANALYST - Information Technology - **Company:** Tarrant County - **Location:** Fort Worth, TX, United States - **Experience:** Expert - **Salary:** $89,398.0 - $98,337.0 - **Contract:** Permanent contract - **Skills:** Application Performance Management, Unit Testing, Client Server Models, Computer Programming, Object-Oriented Software Development, Software Deployment, Software Engineering, Web Applications, Information Technology - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=15ff79666de38f95 ## About the Role Do you have experience in Web applications? ## Description The Lead Application Programmer Analyst is responsible for the planning, architecture, development, maintenance and support of the most complex applications for the enterprise delivered via the web, Internet and Intranet, and/or client-server. The incumbent is responsible for applying Object Oriented Programming best practices, architectures, and patterns, assists developers in programming, and aids in planning, architecting, securing, unit testing, and deploying applications. Responsible for adhering to Software Development Life Cycle (SDLC) best practices, change control policies, and service level agreement (SLA) compliance. Keeps current on legal and technical issues that impact the County. This position normally supervises the work of other lower-level developers. EXAMPLE OF DUTIES * Supervises and leads department employees, schedules and activities at a team level within a given functional area to provide 24-hour support. * Communicates with end-users and third-party vendors to obtain requirements for projects and application updates for major/complex applications. * Leads the design, programming (development), maintenance and execution of testing of new and changed functionality for complex/major applications. * Writes advanced programs for complex specific applications and designs special reports and forms as requested by various County departments in compliance with County and IT department policy and procedures. * Updates system end-user and training documentation as well as provides training to end-users. * Leads the effort of actively partnering with business units to identify improvements that will increase efficiency of the systems. * Provides second-level end-user support. * Conducts statistical reporting to management relating to application performance, usability and upgrade requirements to properly support County departments. * Manages interface and associate error logs. * Maintains business process procedures in conjunction with the process owners. * Resolves Request/Incident tickets from users and provides telephone and onsite technical support to troubleshoot and fix the most complex customer department end-user problems. * Creates Request/Incident tickets from users and generates Requests for Change to the production environment to troubleshoot and fix the most complex customer department end-user problems. * Works closely with vendors to resolve issues and manage deployments. * Analyzes and resolves the most complex application and data problems. * Performs all other related duties as required. SUPPLEMENTAL INFORMATION While performing the duties of this position, the incumbent is regularly required to sit, walk, climb, stoop, lift, push and pull. ## Related Videos - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [100 times more frequent deployments: How did we create a high performance team?](https://www.wearedevelopers.com/videos/1069-100-times-more-frequent-deployments-how-did-we-create-a-high-performance-team) - [Generate AI in the Browser with Chrome AI - Raymond Camden](https://www.wearedevelopers.com/videos/1770-generate-ai-in-the-browser-with-chrome-ai-raymond-camden) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [From Space to Software: Reliability Lessons 40 Years After Challenger](https://www.wearedevelopers.com/videos/100283-from-space-to-software-reliability-lessons-40-years-after-challenger) - [WebXR: Enabling Virtual and Augmented Reality on the Web](https://www.wearedevelopers.com/videos/965-webxr-enabling-virtual-and-augmented-reality-on-the-web) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)