1

Computer Programming Co Op Jobs in Alabama (NOW HIRING)

Job Title Technician/Co-op - ERC Career Level Entry Level Job Type Part-Time Location RWESS ... We provide the advanced engineering, innovative technology, and subject-matter expertise to deliver ...

Job Title Technician/Co-op - ERC Career Level Entry Level Job Type Full-Time Location RWESS ... We provide the advanced engineering, innovative technology, and subject-matter expertise to deliver ...

As a co-op with PCA, the selected individual will work closely with all members of the department ... Exhibit excellent communication, analytical and computer skills (proficient in MS Word, Excel, and ...

2025 - Summer Intern Co-op Conversion

Mobile, AL · On-site

$15 - $19.75/hr

This requisition is for 2025 Summer Intern/Co-op Conversion candidates with assignment end dates ... Functional Talent Scouts (function or engineering subfunction), who are CC03 or higher employees ...

Manufacturing Engineer Co-Op

Pell City, AL · On-site

$61K - $78K/yr

We operate in Canada as Engineered Lifting Systems and Equipment (ELS)/DBA Gorbel Canada, and ... Excellent command of Microsoft Windows, Word, Excel, PowerPoint, CAD (Solidworks and/or AutoCAD ...

Manufacturing Engineer Co-Op

Pell City, AL · On-site

$61K - $78K/yr

Sitting, working at desk/personal computer for extended periods of time * Primary work environment is professional corporate office Gorbel ® is an Equal Opportunity Employer that does not ...

We provide the advanced engineering, innovative technology, and subject-matter expertise to deliver ... In your role as a Technician co-op you will train to operate as a member of a team of technicians ...

We provide the advanced engineering, innovative technology, and subject-matter expertise to deliver ... In your role as a Technician co-op you will train to operate as a member of a team of technicians ...

next page

Showing results 1-20

Computer Programming Co Op information

What is a Computer Programming Co-Op?

A Computer Programming Co-Op is a cooperative education program that allows students to gain hands-on work experience in computer programming while still in school. These positions are typically offered by companies in partnership with educational institutions, enabling students to alternate between classroom learning and practical work in a real-world setting. Co-Op students work on actual projects, often contributing to software development, debugging, and testing, under the supervision of experienced professionals. This experience helps students build technical skills, expand their professional networks, and improve their chances of securing a job after graduation.

What types of projects can a Computer Programming Co Op expect to work on, and how is mentorship typically structured in this role?

As a Computer Programming Co Op, you can expect to contribute to real-world software development projects, such as feature implementation, bug fixes, or assisting with code reviews. Co Op students are usually paired with experienced engineers or assigned to a team that provides ongoing mentorship and guidance through regular check-ins, code feedback, and project planning meetings. This structure not only helps you develop technical skills but also exposes you to agile workflows and collaborative problem-solving. You’ll often have the opportunity to present your work and receive constructive feedback, which supports both your learning and career growth.

What are the key skills and qualifications needed to thrive as a Computer Programming Co-Op, and why are they important?

To thrive as a Computer Programming Co-Op, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, typically gained through relevant coursework or a computer science degree program. Familiarity with software development tools, version control systems like Git, and integrated development environments (IDEs) is commonly expected. Strong analytical thinking, problem-solving abilities, and the willingness to learn from feedback are crucial soft skills for success in this role. These skills and qualities enable Co-Ops to effectively contribute to real-world projects, adapt to team workflows, and grow as future software professionals.
What are the most commonly searched types of Computer Programming jobs in Alabama? The most popular types of Computer Programming jobs in Alabama are:
What are popular job titles related to Computer Programming Co Op jobs in Alabama? For Computer Programming Co Op jobs in Alabama, the most frequently searched job titles are:
What cities in Alabama are hiring for Computer Programming Co Op jobs? Cities in Alabama with the most Computer Programming Co Op job openings:

Co-op/Intern Summer 2027 (Auburn & Huntsville)

Bailey Harris Construction

Auburn, AL

$13 - $17.25/hr

Full-time

Re-posted 17 days ago


Job description

CO-OP/ INTERN POSITION SUMMARY:


TheCo-Op / Intern position provides hands-on experience across all phases of construction, including preconstruction planning, project execution in the field, office operations, safety, and quality. This role is designed to help students bridge academic knowledge with field application, develop technical and leadership skills, promote safety and professionalism, and prepare for a career with a general contractor.


The Co-Op / Intern will work closely with project teams and supervisors to support day-to-day construction activities, project administration, estimating exposure, and safety and quality initiatives while contributing to the overall success of assigned projects.


This role also includes completion of assigned checklist activities, safety education, and an end-of-semester presentation.


SKILLS, KNOWLEDGE, ADDITIONAL QUALIFICATIONS:

  • Current student pursuing a degree in Building Science, Construction Management, Civil Engineering, or a related field.
  • Strong interest in commercial construction, project management, field operations, estimating, safety, and quality.
  • Ability to read and interpret construction drawings and specifications, or willingness to learn.
  • Strong communication, organization, and time management skills.
  • Willingness to work in both field and office environments.
  • Ability to maintain professionalism and work effectively as part of a team.
  • Basic computer proficiency; exposure to construction software such as Procore, Bluebeam, or takeoff tools is helpful.


DRUG AND ALCOHOL POLICY STATEMENT:

  • This position is subject to our Drug and Alcohol Policy and applicable regulatory requirements. We maintain a drug- and alcohol-free workplace and may require drug and alcohol testing, including pre-employment, random, reasonable suspicion, and post-accident, as permitted by law.