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

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

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

A 2-year degree in Computer Engineering, Computer Science, or equivalent degree A 4-year degree in Computer Engineering, Computer Science, or equivalent degree and 3-5 years of relevant experience ...

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 Aug 12, 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 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, often requiring knowledge of programming languages like Java, Python, or C++ and familiarity with tools such as databases and operating systems.

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 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 jobs can you do with a computer science degree?

A computer science degree qualifies individuals for a variety of roles including software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These jobs often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Linux, Java, or Python.

Are computer science degree majors still in demand?

Computer science degree majors are currently in high demand due to the growth of technology industries, software development, data analysis, and cybersecurity. Employers seek candidates with programming skills, knowledge of algorithms, and experience with tools like Python, Java, and cloud platforms, making it a strong field for job opportunities.

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

Data Scientist - Data Analyst (Direct Hire)

Careers | Office of the Inspector General

Birmingham, AL • On-site

$143K/yr

Full-time

Posted 16 days ago


Job description

STEM position(s) are being filled through the Office of Personnel Management's delegated Direct Hire Authority, open to all U.S. citizens. Selections made under this bulletin will be processed as new appointments to the civil service. Current civil service employees would, therefore, be given new appointments to the civil service. Under the provisions of the Direct Hire Authority, Veterans Preference and the "Rule of Many" do not apply.Qualifications:

Resumes exceeding two pages in length will not be considered, please visit the new resume guidance for more information.
Applicants must have 52 weeks of specialized experience at the GS-13 level, or equivalent, which is in or related to the work of the position to be filled. The specialized experience required is:
(1) Providing technical expertise and direction in developing and refining studies involving statistical or machine learning techniques; AND
(2) Conducting ad hoc and planned data analyses; AND
(3) Transforming large, messy data into a form suitable for analysis using R, Python, SAS, or SQL; AND
(4) Preparing talking points, issue briefs, decision memos, and/or project summaries for management.

ALL of the specialized experience is REQUIRED and must be explicitly documented/described in your resume, or you will be disqualified from further consideration.
IN ADDITION TO THE ABOVE REQUIREMENTS, APPLICANTS MUST ALSO MEET THE individual occupational requirement (IOR), which states that applicants must have ONE of the following:
(a.) A degree in one of the following: Mathematics, statistics, computer science, data science or field directly related to the position. The degree must be in a major field of study (at least at the baccalaureate level) that is appropriate for the position. NOTE: Transcripts are required to substantiate claimed education.
OR
(b.) A combination of education and experience: must have completed courses equivalent to a major field of study (30 semester hours): mathematics, statistics, computer science, data science or field directly related to the position, plus additional education or appropriate experience.
Individual Occupational Requirements must be met, even if you currently hold, or have previously held, a position in this series in the federal government.Education:You must provide proof that shows you meet the Individual Occupational Requirement (IOR) as described above by uploading transcripts that shows the degree or courses that satisfy this requirement by 11:59pm 08/07/2026. Failure to upload proper transcripts will cause you to be found ineligible. Transcripts can be unofficial (you or your school will need to provide official transcripts before your start date) but your transcripts MUST have an award, confer, or graduation date.
Providing Proof of Education:

For information on providing proof of education, visit individual occupational requirement (IOR)
To satisfy the educational requirement, submit a copy of your transcripts that includes your name, the name of the educational institution, course title(s), number of credits, grade, and date of completion. Unofficial transcripts or screenshots of electronic/web transcripts with the required information will be accepted at the time of application. You must submit your transcripts according to the application submission details of this announcement. Documents will not be accepted via email or regular mail. If selected, you may be required to provide your official college transcripts prior to the effective date of the personnel action placing you into the new position.
Foreign Education: If your transcripts show education completed in foreign colleges or universities, you must also provide documentation that the education credentials have been evaluated by a private organization that specializes in interpretation of foreign education programs and such education has been deemed equivalent to that gained in a conventional/accredited U.S. education program; or full credit has been given for the courses at a U.S. accredited college or university.
Note: One year of full-time graduate education is considered to be the number of credit hours that the school you attended has determined to represent one year of study. If this information cannot be obtained from your school, we will consider 18 semester/27 quarter hours to be equal to one year of full-time study.Employment Type: OTHER