Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Personnel Board of Jefferson County

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 fit
Core 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 resume
Applicant 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 & technologies
ASP.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