1

Computer Programming Internship Jobs in Birmingham, AL

Cloud SRE Intern

Birmingham, AL · On-site

$14 - $18.75/hr

Ready for a challenging and rewarding internship? This is your opportunity to work hands on with ... Computer Science, Engineering) Working knowledge of software development languages (Java preferred ...

... computer modeling, conducting field investigations, assisting in analysis and design studies ... Classwork or job/internship in the following knowledge sets is desired: * HEC-HMS, HEC-RAS, PCSWMM ...

Digital Analyst Internships

Birmingham, AL

$92K - $109K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

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 Jun 21, 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:
What cities near Birmingham, AL are hiring for Computer Programming Internship jobs? Cities near Birmingham, AL with the most Computer Programming Internship job openings:
Infographic showing various Computer Programming Internship job openings in Birmingham, AL as of June 2026, with employment types broken down into 1% Internship, 3% As Needed, 63% Full Time, 18% Part Time, 3% Temporary, and 12% Contract. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution, with an average salary of $44,630 per year, or $21.5 per hour.
Web Developer Intern

Web Developer Intern

GPC - Genuine Parts Company

Birmingham, AL • On-site

$18 - $23.75/hr

Part-time

Posted 18 days ago


Genuine Parts Company rating

6.8

Company rating: 6.8 out of 10

Based on 57 frontline employees who took The Breakroom Quiz

219th of 341 rated retail wholesalers


Job description

Web Developer Intern Job Description:
Ready for a challenging and rewarding internship? This is your opportunity to work hands on withproject teams throughout the summer and see your development projects put into production tosolve business needs and grow your capabilities! Join a leading industrial distribution company andunleash your technology skills to move our business forward! We share a mindset at Motion where we're using our technology fluency to transform everythingabout our business. If you're ready to unleash your knowledge, tame technology, and bust out of theordinary, find out what's next at Motion.


This position will be based in Birmingham, AL. Interns will be onsite at the Birminghamheadquarters.


Responsibilities
Participate on an Agile development team developing web-based applications for companyneeds
Work on a capstone project on a topic in your discipline to present to IT leadership
Work alongside senior developers and architects on assigned tasks
Document, design, develop, test, and monitor solutions
Support deployment pipeline of customer-facing, products to production, and triage and solveissues


Qualifications
Working on a BS degree in a computer related field (e.g. Computer Science, Engineering)
Working knowledge of web development languages and frameworks (Angular, React, Next.js,Nest.js, preferred)
Working knowledge of software development languages (Java preferred)
Familiarity with cloud platforms and technologies (Google Cloud preferred)
Familiarity with DevSecOps processes and tools (e.g. Git, CI/CD pipelines)
Familiarity with Linux shell and Windows scripting
High Level understanding of full software lifecycle development
Excellent communication skills (both verbal and written)
Must be self-motivated and know when to seek guidance
Individual must be a self-starter and capable of working independently as well as part of ateam
Capable of learning new tools and technologies
Strong critical thinking and problem solving skill

Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!

GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.


What Genuine Parts Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom