Application Developer — Jefferson County, Alabama (On-Site)

Posted 3 Days Ago
Be an Early Applicant
Louisville-Jefferson County, KY, USA
In-Office
86K-133K Annually
Mid level
Professional Services
The Role
Develop, maintain, and support web-based systems and applications; design and manage SQL databases; write and review code (ASP.NET, C#, Java, Python, SQL); perform testing, troubleshooting, documentation, user training, and site administration; lead projects and maintain security, accessibility, and performance standards.
Summary Generated by Built In

TARGET CLOSE DATE:

07/31/2026

PAY GRADE:

Grade 31

TYPE:

Full time

JOB SUMMARY:

The Jefferson County Commission is seeking a well-qualified Application Developer. Employees in this classification, perform professional-level work involving the development, maintenance, and support of web-based systems and applications designed to meet the operational and end-user needs of the county. Work in this position requires evaluating application needs with consideration for functionality, accessibility, security, and performance, as well as designing and maintaining databases used to collect, manage, and analyze organizational data. Incumbents are expected to identify and resolve application issues through functional testing and troubleshooting, review system designs and code to ensure quality and adherence to established standards and remain current in their field through ongoing professional development and awareness of emerging technologies. This is an on-site position with work being performed primarily in an office setting.

COMPENSATION & BENEFITS:

Jefferson County provides competitive pay and comprehensive benefits packages to include medical and dental insurance, employer-sponsored retirement plan (pension), generous paid holidays, sick and vacation leave, and more. The pay range for this job is presented below:
$85,737 - $132,995

MINIMUM QUALIFICATIONS:

The following are job-related qualifications that are required for employment consideration for this position:

  • Experience developing and designing web, desktop or mobile application solutions that fully meet business needs and requirements.

  • Experience developing and designing databases in Microsoft SQL Server or other related database management system.

  • Experience programming in .Net environment, ASP.NET, C#, or other object oriented language.

                                      

TARGETED QUALIFICATIONS:

The following are job-related qualifications deemed desirable by Jefferson County. These qualifications may be considered when reviewing applications and inviting candidates to participate in subsequent steps in the selection process.

  • Work experience in full-stack application development.

  • Work experience with Javascript or Python.

  • Work experience with DevOps.

  • Work experience with .NET Core.

TYPICAL JOB DUTIES:

  • Analyzes and monitors system applications, programs, and databases by reviewing computer codes, scripts, or programming languages (e.g., ASP.Net, Java, C#, SQL, Python, etc.) in order to provide system documentation, identify programming/coding errors, and enhance system and application performance and usability.

  • Designs, develops, and modifies system applications, programs, and databases by editing, updating, and writing computer code or scripts using various programming languages (e.g., ASP.Net, Java, C# SQL, Python, etc.) after meeting with users in order to meet specific user needs.

  • Creates, updates, or modifies system documentation and user guides for applications by reviewing reference materials, testing system application and functionality, and assessing users’ needs in order to provide users with reference materials.

  • Analyzes user needs by meeting with users, management, and technical staff in order to define scope and context of the application development process.

  • Serves as project manager on various system or application designs, implementations, updates, and/or integrations by acting as a team leader of technical personnel (e.g., System Analysts, Programmers, etc.) in order to resolve technical issues and lay out project planning, execution, monitoring, and completion.

  • Serves as a site administrator for various systems or applications by providing user support, installing system/application updates, and managing user access rights for user systems.

  • Conducts training to provide knowledge and understanding of work processes to ensure compliance with procedures and standards.

  • Designs, builds, and maintains Web sites, applications, or programs, using authoring or scripting languages, content creation tools, management tools, and/or digital media.

PHYSICAL DEMANDS:

Job is primarily sedentary involving sitting for long periods of time, but may involve occasional walking or standing for brief periods. Job may also involve occasional light lifting of items or objects weighing up to 50 lbs.

WORK ENVIRONMENT:

Work is conducted almost exclusively indoors in an office setting and involves use of standard office equipment, such as computer, phone, copier, etc.

EEO STATEMENT:

The Personnel Board of Jefferson County provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment with the Personnel Board of Jefferson County, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.  Each Merit System member city/agency operates its own equal employment opportunity policies available on the individual city/agency website.

ACCOMMODATION:

To request an accommodation in the application or hiring process due to your own ongoing medical condition or disability, please contact our Accommodations Coordinator at [email protected] or phone at 205-279-3500 (select option 1) Monday through Friday, 8:00 a.m. to 5:00 p.m. Central Time. The accommodation process is reserved solely for job seekers with disabilities requesting accessibility assistance or accommodation in the job application process.

NOTE:

This job posting may close before, or be extended beyond, the listed Target Close Date based on the employment needs of the Merit System. More detail regarding this job is available by clicking Apply.

DISCLAIMER:

This job posting is not meant to be an all-inclusive list of the job duties, responsibilities, or skills and abilities required for this position and may be changed at the discretion of the Personnel Board at any time.

Skills Required

  • Experience developing and designing web, desktop or mobile application solutions
  • Experience developing and designing databases in Microsoft SQL Server or other related DBMS
  • Experience programming in .NET environment, ASP.NET, C#, or other object oriented language
  • Work experience in full-stack application development
  • Work experience with Javascript or Python
  • Work experience with DevOps
  • Work experience with .NET Core
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Birmingham, AL

What We Do

The Personnel Board of Jefferson County is an organization responsible for administering the civil service system (Merit System) for Jefferson County, Alabama, providing HR and administrative services to 23 cities and government agencies.

Similar Jobs

Sprinter Health Logo Sprinter Health

Recruiter

Artificial Intelligence • Healthtech • Logistics • Social Impact • Software • Telehealth
Remote or Hybrid
United States
500 Employees

CertifID Logo CertifID

Principal Product Manager

Legal Tech • Real Estate • Security • Software • Cybersecurity • PropTech
Remote or Hybrid
United States
130 Employees

Cox Enterprises Logo Cox Enterprises

Sales Representative

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
Louisville, KY, USA
50000 Employees
42K-88K Annually

CrowdStrike Logo CrowdStrike

Sr. Manager, Customer Success Analytics (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
USA
11000 Employees
145K-220K Annually

Similar Companies Hiring

ABN AMRO Clearing USA LLC Thumbnail
Information Technology • Professional Services • Financial Services
Chicago, IL
215 Employees
Fora Thumbnail
Agency • On-Demand • Professional Services • Sales • Software • Travel • Hospitality
New York, NY
200 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account