1

Computer Science Degree Jobs in Madison, AL (NOW HIRING)

Computer science degree from accredited university. * 6-8 years of experience. * Ability to obtain and/or maintain a DoD secret clearance. * Programming experience in Python and C/C++. * Experience ...

Computer science degree from accredited university. * 6-8 years of experience. * Ability to obtain and/or maintain a DoD secret clearance. * Programming experience in Python and C/C++. * Experience ...

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Math, Physics, or related technical field from an ABET-accredited institution. * Strong proficiency in Python

Sr. Radar Analysis Engineer

Huntsville, AL · On-site

$103K - $141K/yr

Possess a Bachelor of Science degree in engineering (electrical, software, computer, etc.) or other STEM related fields (physics, Mathematics, Computer Science, etc.) with 8+ years of experience or a ...

Sr. Radar Analysis Engineer

Huntsville, AL · On-site

$103K - $141K/yr

Possess a Bachelor of Science degree in engineering (electrical, software, computer, etc.) or other STEM related fields (physics, Mathematics, Computer Science, etc.) with 8+ years of experience or a ...

Sr. Radar Analysis Engineer

Huntsville, AL · On-site

$103K - $141K/yr

Possess a Bachelor of Science degree in engineering (electrical, software, computer, etc.) or other STEM related fields (physics, Mathematics, Computer Science, etc.) with 8+ years of experience or a ...

Bachelor's degree from an accredited university in data science, mathematics, computer science, or an equivalent engineering or science degree with relevant analysis-related experience plus 4-8 years ...

next page

Showing results 1-20

Computer Science Degree information

See Madison, AL salary details

$50.6K

$74.5K

$87.8K

How much do computer science degree jobs pay per year?

As of Sep 2, 2026, the average yearly pay for computer science degree in Madison, AL is $74,463.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,400.00 and $83,800.00 per year, depending on experience, location, and employer.

What is a computer science degree?

A Computer Science degree is an academic program that focuses on the study of computers, computational systems, and software. Students learn about programming, algorithms, data structures, computer hardware, software engineering, and theoretical concepts underpinning computing. Graduates are prepared for careers in software development, data analysis, cybersecurity, artificial intelligence, and many other technology-related fields. The degree can be earned at various levels, including associate, bachelor's, master's, and doctoral degrees.

What types of entry-level roles are typically available to recent graduates with a computer science degree, and how do these roles support career growth?

Recent graduates with a Computer Science degree often start in roles such as software developer, QA engineer, IT support specialist, or data analyst. These positions provide hands-on experience with real-world projects, exposure to collaborative team environments, and an opportunity to work with various technologies. Early career roles typically include mentorship and training, allowing new professionals to build foundational skills, specialize in areas of interest, and progress toward more advanced positions like software architect, project manager, or data scientist over time.

What are the key skills and qualifications needed to thrive with a computer science degree, and why are they important?

To thrive with a Computer Science degree, a strong grasp of programming languages, algorithms, and data structures is essential, typically supported by a bachelor's degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and certifications such as AWS Certified Developer or CompTIA Security+ are often beneficial. Problem-solving, analytical thinking, and effective teamwork are crucial soft skills that distinguish successful professionals. Mastering these skills enables individuals to efficiently design, implement, and maintain complex software solutions in diverse technical environments.

What is the difference between Computer Science Degree vs Software Developer?

AspectComputer Science DegreeSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically requires programming skills, experience, and sometimes certifications
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, or freelance projects
Industry UsageUsed as a qualification for various tech rolesPractical role focused on coding and software creation
Search & Comparison IntentUnderstanding educational requirements and career pathsJob qualifications and skills needed for software development

While a Computer Science Degree provides foundational knowledge and credentials, a Software Developer focuses on applying programming skills to build software. Many software developers have degrees in computer science, but practical experience and coding ability are equally important for the role.

What can you do with a computer science degree?

A computer science degree prepares individuals for roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and systems design, enabling work in technology companies, finance, healthcare, and other industries that rely on computing solutions.

What jobs does a computer science degree get you?

A computer science degree can lead to roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often within technology or IT environments.

What are popular job titles related to Computer Science Degree jobs in Madison, AL?

For Computer Science Degree jobs in Madison, AL, the most frequently searched job titles are:

What job categories do people searching Computer Science Degree jobs in Madison, AL look for?

The top searched job categories for Computer Science Degree jobs in Madison, AL are:

What cities near Madison, AL are hiring for Computer Science Degree jobs?

Cities near Madison, AL with the most Computer Science Degree job openings:

Infographic showing various Computer Science Degree job openings in Madison, AL as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 91% Physical, 4% Hybrid, and 5% Remote job distribution, with an average salary of $74,463 per year, or $35.8 per hour.

Senior Computer Scientist

KBR

Huntsville, AL

Full-time

Re-posted 23 days ago


KBR rating

8.3

Company rating: 8.3 out of 10

Based on 48 frontline employees who took The Breakroom Quiz

143rd of 450 rated engineering


Job description

Title:

Senior Computer Scientist

Program Summary

KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in aviation and ground systems, integrated air and missile defense, and threat and target systems. As a trusted partner of the U.S. Department of War, MAGS provides innovative, technology-driven solutions to enhance national security. With a global presence and a strong ethical framework, KBR ensures secure, effective, and mission-ready capabilities worldwide.

Job Summary

As a Senior Computer Scientist, you will play a critical role performing research, developing models and simulations, optimizing software efficiency, and analyzing results. You will work as part of a collaborative team of engineers and software developers to develop models and simulations of defense systems. Applicants will also be tasked with developing a simulation framework to ensure operability between various simulations including developing, testing, and maintaining interfaces and APIs. This position is ideal for someone who is highly organized, thrives in a dynamic, fast-paced environment, and enjoys researching and developing new skills.

Key Responsibilities:

  • Develop software in conjunction with engineering team to simulate defensive systems.
  • Lead software development teams.
  • Use configuration management tools such as GIT, Gitlab, or DevOps as part of the software development process.
  • Use Continuous Integration/Continuous Development (CI/CD), DEVSECOPs, and Agile processes to meet development goals.
  • Develop containers and Kubernetes for software deployments.
  • Optimize software for run-time performance.
  • Lead simulation framework activities including development of APIs.
  • Perform software testing.

Qualifications and Skills Requirements:

  • Computer science degree from accredited university.
  • 6-8 years of experience.
  • Ability to obtain and/or maintain a DoD secret clearance.
  • Programming experience in Python and C/C++.
  • Experience with GIT, Gitlab, or DevOps (or similar) required.
  • Experience with containerization and Kubernetes required.
  • Linux and Windows software development environments experience.
  • Experience with missile defense systems is highly desirable.
  • Experience in physics-based models and simulations preferred.
  • Excellent written and verbal communication skills, strong social skills, and ability to build consensus among peers while building solid relationships with team members, leadership, and customers.

Belong, Connect and Grow at KBR
At KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team's philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver - Together.

KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.


What KBR employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


KBR logo

About KBR

Sourced by ZipRecruiter

At KBR, we partner with government and industry clients to provide purposeful and comprehensive solutions with an emphasis on efficiency and safety. With a full portfolio of services, proprietary technologies and expertise, our employees are ready to handle projects and missions from planning and design to sustainability and maintenance. Whether at the bottom of the ocean or in outer space, our clients trust us to deliver the impossible on a daily basis.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Houston, TX, US

Year founded

1998