1

Computer Programming Internship Jobs in Birmingham, AL

... and engineering, not-for-profit, healthcare, manufacturing and distribution, financial services ... Supervising, training, and mentoring associates and interns on tax projects and assessing ...

... and engineering, not-for-profit, healthcare, manufacturing and distribution, financial services ... Supervising, training, and mentoring associates and interns on tax projects and assessing ...

next page

Showing results 1-20

Computer Programming Internship information

See Birmingham, AL salary details

$10

$21

$36

How much do computer programming internship jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for computer programming internship in Birmingham, AL is $21.46, according to ZipRecruiter salary data. Most workers in this role earn between $17.36 and $22.74 per hour, depending on experience, location, and employer.

What is the difference between Computer Programming Internship vs Software Development Internship?

AspectComputer Programming InternshipSoftware Development Internship
Required SkillsBasic programming languages (e.g., Python, Java)Programming, software design, problem-solving
Work EnvironmentTech companies, startups, educational institutionsTech firms, software companies, startups
Typical Duration8-12 weeks8-12 weeks
FocusLearning programming fundamentalsBuilding and testing software applications

While both internships involve programming skills, a Computer Programming Internship typically emphasizes learning coding basics, whereas a Software Development Internship focuses on designing, developing, and testing software projects. The roles often overlap but differ in scope and depth of software engineering tasks.

What is a computer programming internship?

A computer programming internship is a temporary position that allows students or recent graduates to gain practical experience in software development and coding within a professional setting. Interns typically work under the supervision of experienced programmers, contributing to real projects while learning industry-standard tools, languages, and development practices. The goal is to help interns build technical skills, enhance their resumes, and gain insight into how software teams operate, often leading to networking opportunities and potential full-time job offers.

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

To thrive as a Computer Programming Intern, a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and data structures is essential, often supported by progress toward a computer science degree. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly exposure to databases or web frameworks is typically expected. Strong problem-solving abilities, eagerness to learn, and clear communication help interns stand out and integrate with development teams. These skills and qualities are crucial for contributing effectively to projects, adapting to new technologies, and maximizing the internship learning experience.

What kinds of projects and tasks can I expect to work on during a computer programming internship?

During a computer programming internship, you'll typically work on real-world coding projects such as developing features, fixing bugs, or writing automated tests under the guidance of experienced developers. Interns often participate in code reviews, team meetings, and may also help with documentation or research tasks. The exact responsibilities can vary based on the company, but you'll likely collaborate closely with other engineers and possibly with product managers or designers, providing a well-rounded experience. This hands-on exposure helps you build both technical and teamwork skills that are highly valued in the software industry.
What are popular job titles related to Computer Programming Internship jobs in Birmingham, AL? For Computer Programming Internship jobs in Birmingham, AL, the most frequently searched job titles are:
What job categories do people searching Computer Programming Internship jobs in Birmingham, AL look for? The top searched job categories for Computer Programming Internship jobs in Birmingham, AL are:
Quality Assurance Technician / Inspector - Aviation & Manufacturing

Quality Assurance Technician / Inspector - Aviation & Manufacturing

Yulista

Birmingham, AL • On-site

Full-time

Re-posted 29 days ago


Yulista rating

7.9

Company rating: 7.9 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

40th of 61 rated aerospace companies


Job description

Yulista Contract Services LLCRegular

We are looking for a detail-oriented and motivated Quality Assurance Technician / Inspector to join our team supporting aviation manufacturing and supply chain operations. This is a great opportunity for someone starting their career in quality, manufacturing, or aerospace.

In this role, you will help ensure products meet quality standards by performing inspections, supporting audits, working with suppliers, and assisting with data tracking and reporting. You will work closely with experienced team members and gain hands-on training in quality systems and processes.

Key Responsibilities

  • Assist with inspections of parts and materials (incoming, in-process, and final) to ensure they meet quality requirements
  • Use inspection tools and equipment to perform basic dimensional and functional checks
  • Review drawings, work instructions, and specifications with guidance to verify product requirements
  • Help maintain accurate quality records and documentation for traceability and compliance
  • Support audits by gathering information and helping ensure processes follow company and industry standards (AS9100/ISO)
  • Assist with identifying and documenting nonconforming materials and supporting corrective action efforts
  • Work with suppliers by reviewing documentation, tracking issues, and helping resolve quality concerns
  • Help track and report quality data, metrics, and trends using Excel and other tools
  • Collaborate with teams such as manufacturing, engineering, and supply chain to support quality and production goals
  • Participate in customer and internal meetings as needed to support quality requirements
  • Assist with inventory checks, receiving inspections, and general warehouse quality activities

Basic Qualifications

  • High school diploma or equivalent (Associate's degree or technical training is a plus)
  • 1-2 years of experience in manufacturing, quality, logistics, or a related field (internships or school projects count)
  • Willingness to learn quality systems and processes
  • Ability to read and understand basic technical documents (or willingness to learn)
  • Basic computer skills, including Microsoft Office (especially Excel)
  • Good communication skills and ability to work in a team environment
  • Strong attention to detail and willingness to follow procedures

Preferred Qualifications (Nice to Have)

  • Coursework or training in manufacturing, engineering, or quality
  • Exposure to quality standards such as ISO 9001 or AS9100
  • Experience with inspection tools (calipers, micrometers, etc.)
  • Familiarity with warehouse or production environments
  • Basic understanding of data tracking or reporting

Physical Requirements

  • Ability to stand, sit, or walk for extended periods
  • Ability to lift up to 50 lbs as needed
  • Ability to perform tasks involving bending, reaching, and repetitive motions

PREFERENCE STATEMENT
Preference will be given to Calista shareholders and their descendants and to spouses of Calista shareholders, and to shareholders of other corporations created pursuant to the Alaska Native Claims Settlement Act, in accordance with Title 43 U.S. Code 1626(g).

EEO STATEMENT
Additionally, it is our policy to select, place, train and promote the most qualified individuals based upon relevant factors such as work quality, attitude and experience, so as to provide equal employment opportunity for all employees in compliance with applicable local, state and federal laws and without regard to non-work related factors such as race, color, religion/creed, sex, national origin, age, disability, marital status, veteran status, pregnancy, sexual orientation, gender identity, citizenship, genetic information, or other protected status. When applicable, our policy of non-discrimination applies to all terms and conditions of employment, including but not limited to, recruiting, hiring, training, transfer, promotion, placement, layoff, compensation, termination, reduction in force and benefits.
REASONABLE ACCOMMODATION
It is Calista and Subsidiaries' business philosophy and practice to provide reasonable accommodations, according to applicable state and federal laws, to all qualified individuals with physical or mental disabilities.
The statements contained in this job description are intended to describe the general content and requirements for performance of this job. It is not intended to be an exhaustive list of all job duties, responsibilities, and requirements.
This job description is not an employment agreement or contract. Management has the exclusive right to alter the scope of work within the framework of this job description at any time without prior notice.


What Yulista employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom