1

Sr Programmer Jobs in Alabama (NOW HIRING)

Senior Software Engineer

Huntsville, AL · On-site

$120K - $159K/yr

Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The ...

Senior Software Engineer

Huntsville, AL · On-site

$120K - $159K/yr

Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The ...

DevOps Engineer (Senior)

Huntsville, AL · On-site

$128K - $165K/yr

They are seeking a Senior DevOps Engineer to support the deployment, automation, and sustainment of mission-critical systems in a secure environment, focusing on containerized deployments and CI/CD ...

Senior Radar Engineer

Huntsville, AL · On-site

$103K - $141K/yr

Title: Senior Radar Engineer Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in ...

Senior Radar Engineer

Huntsville, AL · On-site

$103K - $141K/yr

Title: Senior Radar Engineer Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in ...

EDI Senior Developer Responsibilities * System Design and Implementation : Design, implement, and optimize EDI solutions to meet business requirements while ensuring compliance with industry ...

Position Title: DevOps Engineer (Senior) Location: Redstone Arsenal Position Type: Full-Time Position Overview We are seeking a Senior DevOps Engineer to support the deployment, automation, and ...

Senior AI Engineer

Tuscaloosa, AL · On-site +1

$97K - $133K/yr

Senior Artificial Engineer Always Forward Recruiting is currently seeking a Senior AI Engineer (direct-hire). This opportunity is centered on applying Computer Vision, Deep Learning technologies and ...

Senior AI Engineer

Tuscaloosa, AL · On-site +1

$97K - $133K/yr

Senior Artificial Engineer Always Forward Recruiting is currently seeking a Senior AI Engineer (direct-hire). This opportunity is centered on applying Computer Vision, Deep Learning technologies and ...

Senior Propulsion Engineer

Huntsville, AL · On-site

$103K - $141K/yr

Rubicon Space Systems Senior Propulsion Engineer (Step II) Position Summary The Senior Propulsion Engineer (Step II) is accountable for the execution, quality, and on-schedule delivery of engineering ...

Senior Radar Engineer

Huntsville, AL · On-site

$97K - $133K/yr

Senior Radar Engineer OASYS, INC ., a Leading-Edge Government contractor in Huntsville Alabama, is seeking a Senior Radar Engineer to support our ARMY/MDA customer onsite at Redstone Arsenal ...

Showing results 41-60

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.

Senior Software Engineer

Camgian Corporation

Huntsville, AL • On-site

$90 - $120/hr

Other

Re-posted 2 days ago


Job description

Overview

Camgianis seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The successful candidate will lead or support various project tasks, organize, schedule and task team activities. As a senior engineer you will influence engineering design and software development, supervise other software engineers, and act as a mentor and technical resource.

Responsibilities
  • Lead software development projects to meet customer/product requirements ensuring high quality through unit, functional, integration, and regression testing
  • Document architecture, design, test plan and user guide
  • Deploy software applications to production
  • Participate in design reviews and present your work to the company
  • Track project/product milestones and releases ensuring schedule and budget are met
  • Train & mentor junior engineers, perform architecture, design and code reviews
  • Lead continuous process and productivity improvements in the team
  • Engage in professional development activities to enhance your skillset
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering or Computer Engineering
  • Proficiency in Java, JavaScript, Python, C++, Golang, SQL, Linux
  • Experience with UI/UX design and development
  • Experience in DevOps tools (Jira, Git, Jenkins, Artifactory)
  • Experience in Software Development Life Cycle Processes and Agile Methodologies
  • 5+ years of software development experience
  • United States Citizenship
Desired Skills
  • Master’s degree in Computer Science, Software Engineering or Computer Engineering
  • Experience in Backend design, development, and integration
  • Experience in Software architectures, Data frameworks and Security
  • Understanding of Secure Communications and Message Delivery Tools
  • Production deployment of Machine Learning (ML) models
Culture & Benefits

Camgian offers a competitive salary, fun work environment, fringe benefits, and an equity opportunity. We are a team-centric organization; there are no individuals, we win and lose together. Exceptional work ethic, willingness to learn, tenacity not to quit, aptitude to surpass, and strong desire to work in a fast-paced environment are necessary for success. Collaboration and cross pollination with other teams will be frequent; thus communication, openness, and willingness to share both success and failure is a must.

#J-18808-Ljbffr