1

Sr Programmer Jobs in Alabama (NOW HIRING)

$90 - $120/hr

Require a minimum of 5 years experience as a senior programmer or equivalent in various application environments. Additional skills/abilities: Extensive knowledge of web programming languages and web ...

We are currently seeking a Senior Engineer to work in our Richmond, VA office in the Waste & Recycling Division. The Waste & Recycling Division is focused on providing solid waste engineering ...

Senior Engineer

Mobile, AL · On-site

$85K - $116K/yr

Position Summary ----- Thompson Engineering is seeking a highly experienced Senior Engineer to provide technical leadership, mentor engineering staff, and support the continued growth of our ...

Senior Engineer

Mobile, AL · On-site

$85K - $116K/yr

Position Summary Thompson Engineering is seeking a highly experienced Senior Engineer to provide technical leadership, mentor engineering staff, and support the continued growth of our ...

Senior Engineer

Daphne, AL · On-site

$90K - $124K/yr

Position Summary Thompson Engineering is seeking a highly experienced Senior Engineer to provide technical leadership, mentor engineering staff, and support the continued growth of our ...

Senior Engineer

Mobile, AL · On-site

$85K - $116K/yr

Position Summary Thompson Engineering is seeking a highly experienced Senior Engineer to provide technical leadership, mentor engineering staff, and support the continued growth of our ...

Senior Engineer

Daphne, AL · On-site

$90K - $124K/yr

Position Summary Thompson Engineering is seeking a highly experienced Senior Engineer to provide technical leadership, mentor engineering staff, and support the continued growth of our ...

Senior Engineer

Mobile, AL · On-site

$85K - $116K/yr

Position Summary───── Thompson Engineering is seeking a highly experienced Senior Engineer to provide technical leadership, mentor engineering staff, and support the continued growth of our ...

Senior Engineer

Daphne, AL · On-site

$90K - $124K/yr

Position Summary ----- Thompson Engineering is seeking a highly experienced Senior Engineer to provide technical leadership, mentor engineering staff, and support the continued growth of our ...

next page

Showing results 1-20

Sr Programmer information

See Alabama salary details

$12

$47

$65

How much do sr programmer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for sr programmer in Alabama is $47.38, according to ZipRecruiter salary data. Most workers in this role earn between $39.86 and $56.63 per hour, depending on experience, location, and employer.

What is a Sr programmer?

Sr Programmers, or Senior Programmers, are experienced software developers responsible for designing, coding, testing, and maintaining complex software applications. They often lead projects or teams, mentor junior developers, and contribute to architecture decisions. In addition to strong technical skills, Sr Programmers are expected to communicate effectively with stakeholders and help ensure that software solutions meet business needs. Their expertise typically spans multiple programming languages, frameworks, and development methodologies.

How does a Sr programmer typically collaborate with cross-functional teams during project development?

As a Sr Programmer, you will frequently work alongside project managers, designers, QA analysts, and other developers to ensure seamless integration of code and alignment with project goals. Regular participation in sprint meetings, code reviews, and collaborative problem-solving sessions is common. Effective communication and the ability to translate technical concepts for non-technical team members are essential, as your input often shapes key architectural and implementation decisions.

What are the key skills and qualifications needed to thrive as a Sr programmer, and why are they important?

To thrive as a Sr Programmer, you need advanced proficiency in programming languages, software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly certifications in specific technologies or frameworks is often required. Strong analytical thinking, effective problem-solving, and clear communication skills set top performers apart in this role. These skills are crucial for building robust software solutions, collaborating with teams, and adapting to complex project requirements.

What cities in Alabama are hiring for Sr Programmer jobs?

Cities in Alabama with the most Sr Programmer job openings:

Infographic showing various Sr Programmer job openings in Alabama as of August 2026, with employment types broken down into 94% Full Time, 2% Part Time, 1% Temporary, and 3% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution, with an average salary of $98,557 per year, or $47.4 per hour.

Full-time

Re-posted 10 days ago


Huntsville Hospital Health System rating

6.2

Company rating: 6.2 out of 10

Based on 209 frontline employees who took The Breakroom Quiz

698th of 898 rated healthcare providers


Job description

Overview

Job Summary

Responsible for ongoing modifications and development of web-based applications.  Maintains system structure and information integrity.  Supports problem identification, troubleshooting, and resolution.  Actively communicates with the user community to discuss requested development, enhancements and support where necessary.

QualificationsMinimum Knowledge, Skills, Experience Required

Education:

Bachelor's degree from an accredited college or university preferred with emphasis in Computer

Science.  Equivalent experience may be accepted in lieu of degree.

Experience:

Require a minimum of 5 years experience as a senior programmer or equivalent in various application environments.

Additional skills/abilities:

Extensive knowledge of web programming languages and web browser capabilities, with strong query skills in SQL databases such as Oracle and Sybase. Demonstrated proficiency with VB.NET, ASP.NET and/or C#. Strong knowledge of JavaScript. Proficient with Microsoft Visual Studio. Strong knowledge of Windows and Unix (Linux) operating systems and web server configuration.  Excellent customer service skills.  Effective written and verbal communication skills.  Ability to develop requests into logical and clear definitions to facilitate software development.  Skills to develop technical documentation to support software modifications.  Strong detail orientation.

Employment Type: OTHER

What Huntsville Hospital Health System employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom