1

Computer Science Jobs in Gadsden, AL (NOW HIRING)

... Science, Animal Science, Business Management, or other related field of study preferred. * Excellent interpersonal and communication skills. * Proficient technology, computer, mathematical and ...

... or Safety Sciences with an interest in Poultry. * Previous leadership experience. * Excellent written and verbal communication skills. * Excellent technology, computer, analytical, and data ...

Machinist II - Weekend Shift

Anniston, AL · On-site

$18.75 - $25.75/hr

Overview Job Family Overview Metal Part Machining focuses on operating computer or mechanically ... Requires basic skills in an analytical or scientific method or operational process * Works within ...

Overview Job Family Overview Metal Part Machining focuses on operating computer or mechanically ... Requires working knowledge and skills to perform a defined set of analytical scientific or ...

Overview Job Family Overview Metal Part Machining focuses on operating computer or mechanically ... Requires working knowledge and skills to perform a defined set of analytical scientific or ...

next page

Showing results 1-20

Computer Science information

See Gadsden, AL salary details

$47.7K

$70.1K

$82.7K

How much do computer science jobs pay per year?

As of Jun 12, 2026, the average yearly pay for computer science in Gadsden, AL is $70,140.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,400.00 and $78,900.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

What careers do computer science have?

Computer science graduates can pursue careers such as software developers, systems analysts, cybersecurity specialists, data scientists, and network administrators. These roles often require knowledge of programming languages, problem-solving skills, and familiarity with tools like databases and operating systems.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What kind of jobs are there in computer science?

Computer science offers a variety of jobs including software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, and database administrator. These roles often require skills in programming languages, problem-solving, and knowledge of tools like operating systems and development environments.

What can I do with a computer science degree?

A computer science degree prepares individuals for a variety of roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and problem-solving, often requiring knowledge of programming languages, databases, and operating systems.

What Are Computer Science Jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.

What jobs can I do with computer science?

With a degree in computer science, you can pursue roles such as software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, and database administrator. These jobs often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Linux, Python, or SQL.
What are the most commonly searched types of Computer Science jobs in Gadsden, AL? The most popular types of Computer Science jobs in Gadsden, AL are:
What job categories do people searching Computer Science jobs in Gadsden, AL look for? The top searched job categories for Computer Science jobs in Gadsden, AL are:
What cities near Gadsden, AL are hiring for Computer Science jobs? Cities near Gadsden, AL with the most Computer Science job openings:
Infographic showing various Computer Science job openings in Gadsden, AL as of June 2026, with employment types broken down into 80% Full Time, and 20% Part Time. Highlights an 90% In-person, and 10% Remote job distribution, with an average salary of $70,140 per year, or $33.7 per hour.
M&H Valve - Information Technology (IT) Intern

M&H Valve - Information Technology (IT) Intern

McWane, Inc.

Anniston, AL

$13.25 - $17.75/hr

Other

Posted 7 days ago


Job description

Company Description

M&H Valve Company is a world-class manufacturer of water and wastewater materials including fire hydrants, resilient wedge gate valves, butterfly valves and check valves. Since 1854, M&H has developed a reputation for excellence and dependability. Our extensive facilities and innovative technologies have made us a business and community leader. From state-of-the-art environmental upgrades to advanced training initiatives and community outreach, we're working every day to make sure that M&H Valve is the best in the business. M&H Valve Company is part of Birmingham, AL based McWane, Inc.

Curious about what we do? Click here to take a Facility Tour.

Type: Part-Time Internship

Job Description

Summary

The IT Network Intern assists IT professionals with maintaining, troubleshooting, and supporting an organization's network infrastructure. Responsibilities typically include configuring hardware like computers and network printers and routers and switches, monitoring network performance, and resolving user connectivity issues. This role provides hands-on experience in a real-world IT environment.  The intern must be a flexible and adaptable team-player, as well as have good communication skills while proactively promoting The McWane Way principles.

Essential Duties and Responsibilities include the following. Other duties may be assigned

  • 1st Responsibility - Ensuring personal safety and the safety of your team members
  •  Hardware Setup: Assist with the installation, configuration of computers, printers and network devices such as switches, routers, firewalls, and wireless access points.
  • Troubleshooting: Diagnose and resolve computer and printer issues and network connectivity issues, including physical cabling and IP configurations.
  • Documentation: Create and maintain network maps, wiring diagrams, hardware inventories, and change logs.
  • Security & Administration: Support network security protocols and assist with basic IP address management
Qualifications

Education and/or Experience

  • Currently pursuing a degree in Information Technology, Computer Science, or a related field.
  • Fundamental Knowledge: Familiarity with networking fundamentals like TCP/IP, subnets, and basic routing concepts.
  • Technical Skills: Basic knowledge of pc's and printers and network hardware.
  • Soft Skills: Strong analytical problem-solving abilities and clear communication for assisting team members and end-users.
  • Must have positive attitude and good work ethic.
  • Excellent organizational skills with attention to detail.

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The individual must be detail-oriented, thorough, and precise in the completion of tasks assigned and project related paperwork. The individual must be a self-starter with the ability to take limited input and direction and achieve the desired goal. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Language Skills

Must be able to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Ability to write routine reports, business correspondence and procedure manuals. Should be able to speak effectively to customers, management and/or other fellow employees of the organization.

Reasoning Ability

Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is frequently required to sit and talk or hear. The employee is occasionally required to stand; walk; use hands to handle or feel; reach with hands and arms; climb or balance and stoop, kneel, crouch, or crawl. Specific vision abilities required by this job include close vision, depth perception and ability to adjust focus. Physical activities that require lifting to 50 pounds, balancing, walking, standing, stooping, and handling tools and materials. Must wear common protective or safety equipment, such as safety shoes, glasses, gloves, hearing protection, and hard hats while in plant gathering data.

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is occasionally exposed to outside weather conditions or foundry/machine shop conditions; this includes potentially loud, hot, dusty areas with moving mechanical machinery.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
McWane is a Federal VEVRAA contractor, and an Equal Opportunity Employer committed to providing equal employment opportunity in all employment practices. McWane will not discriminate against any applicant for employment because of their race, color, religion, sex, national origin, age, sexual orientation, disability, veteran or service member status, marital status, citizenship status (In IL - sex, including same sex, ancestry, order of protection status, physical or mental disability, military status, pregnancy, unfavorable discharge status, genetic information), (In IA - gender identity), (In CA- gender identity or expression, and genetic information) or any other category protected by federal, state or local law.