1

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

Bachelor of Science degree in Civil, Environmental or Coastal Engineering, with CAD and GIS coursework. Master of Science degree is preferred. * 0 to 5 years of engineering experience * Co-op ...

Lab Technician- Night Shift

Birmingham, AL · On-site

$17.75 - $23.75/hr

... computer programs related to equipment · Maintain a neat and clean work environment · Perform ... Applied Science Degree in Clinical Laboratory Technology · 6 months work experience in a CLIA ...

BIM/CAD Draftsman

Birmingham, AL

$21 - $28.25/hr

B.L. Harbert International is looking for a BIM/CAD Draftsman based in Birmingham, Alabama ... Undergraduate Degree in Architecture, Engineering, Construction Science/Technology or related ...

Junior Water Resources Engineer

Birmingham, AL · On-site

$74K - $101K/yr

... computer modeling, conducting field investigations, assisting in analysis and design studies ... Qualifications Candidates will hold a Bachelor of Science Degree in Engineering and preferably have ...

BIM/CAD Draftsman

Birmingham, AL · On-site

$21 - $28.25/hr

B.L. Harbert International is looking for a BIM/CAD Draftsman based in Birmingham, Alabama ... Undergraduate Degree in Architecture, Engineering, Construction Science/Technology or related ...

BIM/CAD Draftsman

Birmingham, AL · On-site

$21 - $28.25/hr

B.L. Harbert International is looking for a BIM/CAD Draftsman based in Birmingham, Alabama ... Undergraduate Degree in Architecture, Engineering, Construction Science/Technology or related ...

MS degree in Computer Science or related technical discipline / BS degree in Computer Science or related technical discipline with a minimum of 8 years of hands on experience * Firm understanding C/C ...

MS degree in Computer Science or related technical discipline / BS degree in Computer Science or related technical discipline with a minimum of 8 years of hands on experience * Firm understanding C/C ...

Showing results 21-40

Computer Science Degree information

See Hoover, AL salary details

$49.9K

$73.3K

$86.5K

How much do computer science degree jobs pay per year?

As of Sep 2, 2026, the average yearly pay for computer science degree in Hoover, AL is $73,329.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,400.00 and $82,500.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 job categories do people searching Computer Science Degree jobs in Hoover, AL look for?

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

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

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

Infographic showing various Computer Science Degree job openings in Hoover, AL as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $73,329 per year, or $35.3 per hour.

Cyber-Physical Security Engineer

4P Consulting Inc.

Birmingham, AL • On-site

Contractor

Medical, Retirement, PTO

Re-posted 28 days ago


Job description

Our Client is looking for Cyber-Physical Security Engineer

Summary of Position Duties:

  • This position provides support to the Grid Operations and Planning Research area within Southern Company’s Research & Development.
  • The engineer will support projects and in time lead efforts to deploy and evaluate the performance of emerging technologies in this arena.
  • The position is focused on cyber-physical security research for Transmission and Distribution.
  • The engineer will support cyber-physical security projects with power system and cyber modeling, simulation, and analyses to identify and characterize threats, and vulnerabilities and develop mitigation approaches.
  • Data from various sources and analytics tools will be leveraged to develop models to characterize normal power systems and cyber data to facilitate the identification of anomalous events.
  • Working knowledge of intrusion detection, risk assessment frameworks, databases, data structures, computer networking is required as well as an aptitude to apply engineering analysis to solve problems.
*******Long Term Contract .. Estimated Duration of Job Assignment is 5 Years********************
*******Candidate will work in a hybrid work arrangement reporting in-person/in-office at least 3 days per week (12 days a month).***
Education/Qualification Requirements
•    Bachelors in computer science, computer engineering, cyber security, information systems, electrical engineering or related field required 
•    Advanced degree in EE, computer science or other related fields strongly preferred 
•    Experience in cybersecurity, including cyber security modeling and simulation
•    Experience with intrusion detection and risk assessment frameworks is required
•    Experience in power system modeling and simulation 
•    Experience with data analytics including machine learning required 
•    Experience with computer programming (Python, C#, SQL) desired 
 

4P Consulting Inc. is an equal opportunity employer and is committed to providing a workplace that is free from discrimination of any kind. We believe in fostering an inclusive environment where all employees, applicants, and stakeholders are treated with dignity and respect.

We are a staffing company that offers an excellent working environment for our employees. Our comprehensive benefits package includes medical coverage, 401(k) plans, disability benefits, and paid time off. We prioritize work-life balance and actively support our employees through mentorship and training opportunities to enhance their skills