1

Computer Programmer Government Jobs in Alabama (NOW HIRING)

Electrical Engineer 3 or Sr

Birmingham, AL · On-site

$100K - $131K/yr

... computer programming (Python, C#, SQL) desired · Training in/experience with data science desired · Is this position supporting a government-related project? Yes · Does this position require ...

ServiceNow Developer

Huntsville, AL · On-site

$53.50 - $73.50/hr

S. citizenship or eligibility to obtain required clearances for work on NASA/government-related projects (preferred). Preferred : • ServiceNow Certified Application Developer (CAD). • ServiceNow ...

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 ...

The applicant will interface with MSFC users (engineers/scientists) and programmers in supporting ... About Leidos Leidos is an industry and technology leader serving government and commercial ...

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

New

Showing results 41-60

Computer Programmer Government information

What is a computer programmer government?

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 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 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.

Cybersecurity Engineer

IronMountain Solutions

Huntsville, AL • On-site

Full-time

Re-posted 22 days ago


Job description

Job Summary:
IronMountain Solutions is seeking a Cybersecurity Engineer to provide aviation weapon-system cybersecurity support for the MV-75 Program. This role involves advising on cybersecurity risk posture, RMF strategy, and ensuring compliance for the MV-75 weapon system.
Responsibilities:
• Support the MV-75 Program Office as a tactical aviation weapon-system cybersecurity engineer focused on platform risk, RMF execution, and embedded system security solutions
• Review, assess, and advise on OEM on cybersecurity artifacts, including System Security Plans, Security Assessment Plans, Security Assessment Reports, POA&Ms, continuous monitoring strategies, hardware/software inventories, architecture diagrams, interface descriptions, and control implementation evidence.
• Translate RMF controls into aviation platform-relevant requirements, verification approaches, and risk statements that apply to embedded avionics, mission systems, tactical databus architectures, software loads, maintenance systems, and support equipment
• Support cybersecurity requirements decomposition, allocation, traceability, and verification across MV-75 system, subsystem, software, hardware, mission equipment, and external interface boundaries.
• Advise the Government on cybersecurity risk posture, residual risk, mitigation sufficiency, operational impacts, and ATO decision readiness for the MV-75 platform.
• Review cybersecurity implementation evidence against applicable DoD, Army, and program requirements, including RMF, NIST SP 800-53/800-53A, DoDI 8510.01, Army cybersecurity policy, and program-specific authorization guidance.
• Coordinate with Government cybersecurity, systems engineering, test, airworthiness, logistics, software, and acquisition stakeholders to ensure cybersecurity considerations are integrated into platform engineering and program decision processes.
• Assess cybersecurity impacts of proposed engineering changes, software updates, configuration changes, interface changes, obsolescence actions, and system-of-systems integrations.
• Review vulnerability assessment results, scan outputs, penetration test findings, software assurance results, supply chain risk inputs, and cyber test evidence to determine platform-level risk and required Government action.
• Support cybersecurity input to test planning, verification events, lab events, flight test readiness, operational test planning, and Government reviews.
• Evaluate cybersecurity risks associated with embedded real-time operating systems, avionics networks, mission systems, tactical data links, aircraft maintenance interfaces, ground support equipment, and external system interfaces.
• Support development of risk-based recommendations for control tailoring, inherited/common controls, compensating controls, mission-based risk acceptance, continuous monitoring, and POA&M closure.
• Assist the Government in preparing decision-quality cybersecurity briefings, risk summaries, authorization status updates, and technical recommendations for program leadership and authorizing officials.
• Maintain awareness of platform cybersecurity issues across acquisition, development, test, fielding, sustainment, and modernization activities.
• While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use tools or controls; normal physical activity (reach with hands and arms; climb stairs): and communicate effectively with all levels of employees and leadership. The employee must occasionally lift or move office products and supplies up to 25 pounds.
Qualifications:
Required:
• BS degree in Cybersecurity, Computer Engineering, Electrical Engineering, Systems Engineering, Computer Science, Aerospace Engineering, or a related technical field.
• 10+ years of relevant cybersecurity, systems security engineering, RMF, and tactical/embedded security. Aviation system acquisition experience desired.
• Experience supporting DoD weapon systems, aviation platforms, tactical systems, embedded systems, mission systems, or platform cybersecurity authorization activities.
• Knowledge of RMF processes, ATO packages, security control implementation evidence, POA&Ms, continuous monitoring, and cybersecurity risk acceptance.
• Ability to interpret cybersecurity controls and translate them into platform-relevant requirements, verification criteria, technical risks, and operational impacts.
• Familiarity with aviation or tactical system architectures, including avionics, mission systems, databus interfaces, support equipment, software loads, embedded controllers, tactical networks, or platform integration environments.
• Experience reviewing or developing cybersecurity documentation such as SSPs, SAPs, SARs, SCTMs, POA&Ms, CONMON strategies, architecture diagrams, accreditation boundaries, PPSM/ports-protocols-services data, and system security requirements.
• Strong written and verbal communication skills with the ability to explain technical cybersecurity risk to engineering acquisition, test, and leadership audiences.
• Ability to develop strong working relationships with MV-75 personnel, Government stakeholders, OEM representatives, and supporting contractors.
• Ability to manage complex technical issues, coordinate across multiple organizations, and provide clear recommendations to Government leadership.
• Candidates must have an active Secret clearance or have the ability to obtain and maintain an active Secret level security clearance.
Preferred:
• Familiarity with embedded real-time operating systems is preferred.
• Familiarity with aviation and tactical interface standards such as MIL-STD-1553, ARINC-429, ARINC-664, ARINC-653, Ethernet, CAN bus, tactical radios, and tactical data links.
Company:
IronMountain Solutions is a a DOD/U.S. Government engineering support contract company. Founded in 2007, the company is headquartered in Huntsville, USA, with a team of 201-500 employees. The company is currently Growth Stage.