1

Computer Programmer Government Jobs in Alabama (NOW HIRING)

This position is 100% in-person on-site work at a government facility. Working daily on-site at ... Bachelor's degree in computer science or computer engineering, or a related STEM discipline, plus ...

BIM/CAD Draftsman

Birmingham, AL · On-site

$21 - $28.25/hr

Support engineering and construction teams in terms of dimensions, layout, quantity surveying ... Ability to obtain and maintain US Government Security Clearance * Minimum 1-2 years of experience ...

BIM/CAD Draftsman

Birmingham, AL · On-site

$21 - $28.25/hr

Support engineering and construction teams in terms of dimensions, layout, quantity surveying ... Ability to obtain and maintain US Government Security Clearance * Minimum 1-2 years of experience ...

Be Seen First

BIM/CAD Draftsman

Birmingham, AL · On-site

$21 - $28.25/hr

... engineering and construction teams in terms of dimensions, layout, quantity surveying, clash ... maintain US Government Security Clearance · Minimum 1-2 years of experience in Autodesk Revit ...

... Government customers. We offer technically advanced, challenging work in an employee-centered ... Bachelor of Science/Engineering degree in computer science, computer engineering, software ...

BIM/CAD Draftsman

Birmingham, AL · On-site

$21 - $28.25/hr

Support engineering and construction teams in terms of dimensions, layout, quantity surveying ... Ability to obtain and maintain US Government Security Clearance * Minimum 1-2 years of experience ...

Be Seen First

BIM/CAD Draftsman

Birmingham, AL · On-site

$21 - $28.25/hr

... engineering and construction teams in terms of dimensions, layout, quantity surveying, clash ... maintain US Government Security Clearance · Minimum 1-2 years of experience in Autodesk Revit ...

Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Mechanical Engineering ... Previous experience supporting Department of Defense (DoD), federal government, or defense industry ...

Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Mechanical Engineering ... Previous experience supporting Department of Defense (DoD), federal government, or defense industry ...

next page

Showing results 1-20

Computer Programmer Government information

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:
Infographic showing various Computer Programmer Government job openings in Alabama as of July 2026, with employment types broken down into 1% As Needed, 75% Full Time, 18% Part Time, and 6% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution.
SENIOR SOFTWARE DEVELOPER/ENGINEER (CLOUD/CYBER)

SENIOR SOFTWARE DEVELOPER/ENGINEER (CLOUD/CYBER)

Quantum Research International Inc

Huntsville, AL • On-site

$50.75 - $67/hr

Full-time

Posted 15 days ago


Job description

Overview:
Quantum Research International, Inc. (Quantum) provides our national defense and federal civilian and industry customers with services and products in the following main areas: 1) Cybersecurity and Information Operations; 2) Space Operations and Control; 3) Aviation Systems; 4) Ground, Air and Missile Defense, and Fires Support Systems; 5) Intelligence Programs Support; 6) Experimentation and Test; 7) Program Management; and (8) Audio/Visual Technology Applications. Quantum's Corporate Office is located in Huntsville, AL, but Quantum actively hires for positions nationwide and internationally. We pride ourselves on providing high quality support to the U.S. Government and our Nation's Warfighters. In addition to our corporate office, we have physical locations in Aberdeen, MD; Colorado Springs, CO; Crestview FL; and Tupelo, MS

Mission:

Quantum Research Intl is seeking a passionate and dedicated Senior Software Developer to provide advanced Software Development, Analytic Collaboration Environment - Cyber (ACE-C), and Enterprise Cloud Management Agency (ECMA) support to the Army's Threat System Management Office's Army Critical Information and Exposure Reporting System (ACIERS), supporting ASA(ALT) customers and end users. The ideal candidate is a seasoned expert with a strong technical foundation in full-stack and AI-integrated development, deep experience in emerging technologies, and a proven track record of leading complex projects. At Quantum, we value hard work, initiative, leadership, and a collaborative spirit. On-site position in Huntsville, AL.

Responsibilities:

  • Lead collaboration with peer developers, stakeholders, and cross-functional teams to architect, design, develop, and maintain ACIERS software applications and related systems.
  • Apply and enforce advanced programming best practices to ensure delivery of high-quality, scalable, and maintainable code.
  • Design, provision, scale, monitor, secure, and optimize cloud environments for mission applications.
  • Evaluate, test, and integrate large and small language models (LLMs) to meet ACIERS analytic and reporting requirements.
  • Troubleshoot complex issues across legacy and modern codebases, including AI pipeline modules, and drive continuous improvement initiatives.
  • Mentor junior and mid-level developers while working in Agile teams, providing leadership in front-end, back-end, and full-stack design for mission-critical applications.
  • Build, maintain, and optimize dockerized/containerized environments for application and model deployment in secure customer enclaves.
  • Develop, debug, enhance, and lead the evolution of Python-based services, scripts, utilities, and microservices architectures.
  • Guide the integration of AI frameworks, vector databases, and NLP capabilities into production systems.


Requirements:

  • Bachelor of Science (BS) Degree from an accredited university in Computer Science, Software Engineering, Computer Programming, Electrical Engineering, or equivalent degree. Additional senior-level experience may be considered in lieu of a degree with a proven record of leadership and technical excellence.
  • 7+ years of progressive experience in industry-relevant software development, with demonstrated senior-level contributions.
  • Certifications in Software Engineering, Computer Programming, or Information Security a plus.
  • DoD Security Clearance (requires US Citizenship to obtain/maintain).
  • Must be able to obtain and maintain a DoD Top Secret clearance with SCI eligibility throughout employment.
  • Expert understanding of programming fundamentals, including advanced data structures, algorithms, object-oriented design, debugging, problem-solving, and version control (e.g., Git).
  • Proven experience with software development methodologies (Agile/Scrum preferred).
  • Strong AI Inference Framework Experience (Ollama, LM Studio, etc.); expertise in integrating AI frameworks into application architectures is required.
  • Proficiency in Database Technologies (SQL, MongoDB, PostgreSQL, Redis, etc.).
  • Hands-on experience with Natural Language Processing (NLP) techniques and Deep Learning frameworks (e.g., TensorFlow, PyTorch).
  • Extensive experience with Docker containerization and orchestration.
  • Strong knowledge of RESTful API design principles and implementation.
  • Familiarity with vector databases and their application in AI-driven systems.
  • Knowledge of industry best practices for web development and secure coding.
  • Effective communication, leadership, and collaboration skills in team environments.
  • Willing to travel as needed/required.


Desired Skills and Qualifications:

  • Bachelor of Science (BS) Degree from an accredited university in Computer Science, Software Engineering, Computer Programming, Electrical Engineering, or equivalent degree. Additional experience may be considered in lieu of a degree with a proven record of senior level experience. Strong willingness to learn and adapt to new technologies and programming language.
  • 9 + years of experience in industry-relevant software development.
  • Active DoD Top Secret clearance with SCI eligibility and ability to maintain throughout employment.
  • Proficiency in multiple programming languages and frameworks, including Python, C#, Go Lang, React, JavaScript, HTML, CSS, Git, Docker, Bash.
  • Experience with web development technologies (full-stack preferred).
  • Advanced knowledge of prompting methods, prompt engineering, and optimizing AI model outputs.
  • Experience designing or enhancing automated workflows leveraging AI models for analysis, content generation, or decision support.
  • Expert proficiency in Linux operating systems, including system administration, maintenance, package management, shell scripting, containerization (Docker), and troubleshooting Linux-based networks.
  • AWS Cloud Engineering skills (provisioning, security, scaling, monitoring).
  • Strong planning, critical thinking, problem-solving, task management, and time management skills.
  • Certifications in Software Engineering, Computer Programming, or Information Security a plus.

Equal Opportunity Employer/Affirmative Action Employer M/F/D/V: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity, or any other characteristic protected by law. *Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

#LI-Onsite #LI-JL1