FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Programmer Analyst
Personnel Board of Jefferson County. Investigate reported software issues and technical problems and modify programs to resolve issues locally or remotely .
Posted 10/18/2026full-timeAlabama • United StatesMid-LevelSenior💰 $71,219 - $110,489 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development and debugging, with proficiency in multiple programming languages and database management. Capable of creating user documentation and conducting end-user training to enhance software usability.
Highest-signal resume keywords
T-SQLC++JavaPythonDebugging
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentDatabase ManagementProgram ModificationError DiagnosisData Querying
Soft Skills
User TrainingTechnical Documentation
Tools & Technologies
Visual StudioESRI Environment
Industry Keywords
Application DevelopmentEnd-User SupportTechnical Reporting
Tech Stack
Tools & technologiesASP.NETJavaPythonSQLC++.NET
About the role
Key responsibilities & impact- Investigate reported software issues and technical problems and modify programs to resolve issues locally or remotely
- Develop and maintain computer programs and applications using various coding languages
- Improve existing software functionality and meet end-user needs
- Develop procedure manuals and technical reports documenting program and application changes
- Conduct end-user training, create user guides, and instruct users on application and system use
- Develop and maintain databases by inputting and updating data for storage, organization, analysis, and reporting
Requirements
What you’ll need- Experience or coursework creating, scripting, and/or modifying computer programs and applications using various programming languages (e.g., T-SQL, C++, Java, Python, XML, C#.NET, VB.NET, ASP.NET)
- Experience or coursework diagnosing and debugging errors in computer programs and applications (e.g., Visual Studio, ESRI environment, or equivalent debugging environment)
- Experience or coursework querying data from databases (e.g., parent-child relationships, joining multiple tables and/or views, 1:many, foreign key indexes)
- Ability to work primarily sedentary, sitting for long periods with occasional walking or standing
- Ability to work almost exclusively indoors in an office setting using standard office equipment
Benefits
Comp & perks- Medical insurance
- Dental insurance
- Employer-sponsored retirement plan (pension)
- Generous paid holidays
- Sick leave
- Vacation leave