1

Computer Programmer Government Jobs in Alabama (NOW HIRING)

Description Serve as an AI/ML Engineer with a specialty in Computer Vision for the Contested ... About Leidos Leidos is an industry and technology leader serving government and commercial ...

Program, administer, test, and implement computer databases, applying knowledge of database ... Government's most demanding mission and business challenges. Our culture thrives on out-of-the-box ...

Key Responsibilities * ​​Program, administer, test, and implement computer databases, applying ... Government's most demanding mission and business challenges. Our culture thrives on out-of-the-box ...

Program, administer, test, and implement computer databases, applying knowledge of database ... Government's most demanding mission and business challenges. Our culture thrives on out-of-the-box ...

Drafter/CAD Operator IV

Huntsville, AL · On-site

$70K - $83K/yr

... Test and Engineering Services (RTES) Contract supporting the Army Division . REQUIRED ... Must be able to obtain and maintain a Secret Government security clearance. (Must be a U.S. Citizen.

... Test and Engineering Services (RTES) Contract supporting the Army Division . REQUIRED ... Must be able to obtain and maintain a Secret Government security clearance. (Must be a U.S. Citizen.

Drafter/CAD Operator I

Huntsville, AL · On-site

$45K - $49K/yr

... RTC Test and Engineering Services (RTES) Contract supporting the Army Division. REQUIRED ... Must be able to obtain and maintain a Secret Government security clearance. (Must be a U.S. Citizen.

Drafter/CAD Operator I

Huntsville, AL · On-site

$45K - $49K/yr

... RTC Test and Engineering Services (RTES) Contract supporting the Army Division. REQUIRED ... Must be able to obtain and maintain a Secret Government security clearance. (Must be a U.S. Citizen.

This role interfaces with government PMOs, contractors, and cross-functional engineering teams to ... Master's degree in Computer Science, Software Engineering, Electrical Engineering, Computer ...

next page

Showing results 1-20

Computer Programmer Government information

See Alabama salary details

$29.9K

$58.9K

$86.6K

How much do computer programmer government jobs pay per year?

As of Jun 20, 2026, the average yearly pay for computer programmer government in Alabama is $58,892.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,800.00 and $72,500.00 per year, depending on experience, location, and employer.

What does a typical workday look like for a Computer Programmer working in government?

A typical workday for a Computer Programmer in a government role often involves writing, testing, and maintaining code for government applications, collaborating with analysts and other IT professionals to solve technical issues, and ensuring compliance with stringent security protocols. You may attend project meetings, document your development process, and provide ongoing support for existing systems, which can include legacy platforms as well as newer technologies. Government programmers often work in structured environments with clear project goals and timelines, but there is also room for creative problem solving and the chance to make a tangible impact on public service. You'll likely interact with both technical and non-technical stakeholders, making communication skills especially important. This position balances independent coding tasks with teamwork to meet mission-critical objectives.

What are the key skills and qualifications needed to thrive in the Computer Programmer Government position, and why are they important?

To thrive as a Computer Programmer in a government setting, you typically need a degree in computer science or a related field, proficiency in programming languages like Java, C++, or Python, and sometimes eligibility for security clearance. Familiarity with government-standard development tools, secure coding practices, and knowledge of databases or legacy systems such as COBOL are often required, and certifications in cybersecurity or project management may be beneficial. Attention to detail, problem-solving abilities, teamwork, and strong communication skills are valuable soft skills for this position. These competencies ensure reliable, secure, and efficient software solutions that meet government standards and facilitate collaboration in multidisciplinary teams.

What is a Computer Programmer Government job?

A Computer Programmer Government job involves designing, coding, testing, and maintaining software applications for government agencies. These professionals work on secure systems, databases, and automation tools to support public services, national security, and administrative functions. They must ensure compliance with government regulations, cybersecurity protocols, and data privacy standards. The role often requires proficiency in programming languages such as Python, Java, or C++, as well as knowledge of government IT infrastructure. Depending on the agency, the job may involve handling classified information and working on critical national projects.

What are popular job titles related to Computer Programmer Government jobs in Alabama? For Computer Programmer Government jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Computer Programmer Government jobs in Alabama look for? The top searched job categories for Computer Programmer Government jobs in Alabama are:
Computer Specialist (Programmer Analyst)

Computer Specialist (Programmer Analyst)

The Air Force Civilian Service

Montgomery, AL • On-site

$89K - $116K/yr

Full-time

Posted 12 days ago


Air Force Civilian Service rating

8.0

Company rating: 8.0 out of 10

Based on 94 frontline employees who took The Breakroom Quiz

19th of 46 rated military and defense


Job description

At Air Force Civilian Service, we don't just support the mission - we help shape the future of national defense through discovery, innovation, and unwavering dedication.
Ready to build enterprise apps with global impact? Join us to develop and scale complex web solutions powering 5,000+ Air Force legal professionals across 500+ worldwide locations. You will: Lead agile dev teams from concept to deployment, Optimize and administer robust databases, Drive QA, CI/CD, and configuration management, Crush complex bugs & elevate system performance. Innovate at scale.
The Air Force Civilian Service (AFCS) is looking for Computer Specialist (Programmer Analyst), GS-2210-12 at Maxwell Air Force Base at Montgomery, Alabama
Salary Range: $89,508- $116,362 based on experience
recruitment or relocation incentive may be available
Depending on the type of position (competitive/excepted) you are selected for; you will be required to serve a 1-year probationary period OR 2-year trial period.
This position can close at any time. Apply Now!
Qualifications/Requirements:
The primary purpose of this position: To serve as Information Technology (IT) Specialist with responsibility for designing, writing, testing, debugging, and maintaining complex web applications that meets functional requirements.
U.S. Citizenships Required.
Must be able to obtain and maintain the appropriate Secret security clearance.
Knowledge of complex systems software, relational Oracle, MySQL databases and data management concepts, principles and methods sufficient to evaluate effectiveness of systems and systems development life cycles, including systems documentation, design development, configuration management cost analysis, systems integration, and testing.
In-depth knowledge of IT applications software concepts, principles, methods and practices and design principles methods and approaches.
Knowledge of the basics of software programming languages such as Appian, .Net, PHP, Oracle PL/SQL, JAVA, C, C++, Perl and Python. Utilize built in and external capabilities to display data, including advanced data visualization with products such as Tableau, Qlikview, and Power BI.
Ability to analyze organizational application software requirements, develop supportable recommendations for enhancement, apply CASE tools, and design, write, code, debug, test and maintain applications.
Ability to analyze functional IT system requirements, translate findings into functional requirements, develop supportable recommendations for enhancement. Apply a wide range of methodologies, use and sharing of data via API and data visualization tools, design, configure, write, code, debug, test, and maintain applications.
Ability to prepare systems documentation to include functional descriptions, maintenance manuals, test and implementation plans, cost analysis, specification documents, feasibility studies, and user guidance.
You will be evaluated for this job based on how well you meet the qualifications above.
Your application package (resume, supporting documents) will be used to determine your eligibility, and qualifications.
Click the apply button to complete an application and upload your two-page resume to comply with the Merit Hiring Plan (PDF or Word Doc) and/or additional documents (Transcripts, certifications, Vet Docs (DD214), SF-50). As of 27 September 2025, Federal agencies will only accept resumes up to two pages in length. To learn more about the new resume requirements visit https://afciviliancareers.com/resumetips/ OR https://www.opm.gov/policy-data-oversight/hiring-information/merit-hiring-plan-resources/agency-guidance-on-the-two-page-limit-on-resume-length/.
To receive additional information about current and future job openings with AFCS via email notification, please subscribe at www.Afciviliancareers.com and sign up to "Get Career Updates."
Candidates should be committed to improving the efficiency of the Federal government, passionate about the ideals of our American republic, and committed to upholding the rule of law and the United States Constitution.
U.S. citizenship required. Must be of legal work age.
AFCS is an Equal Opportunity Employer.

What Air Force Civilian Service employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom