1

Computer Programming Apprenticeship Jobs in Alabama

Lead and manage crews comprising apprentices, journeypersons, crew leaders, and lead persons ... Engage with owners, owner representatives, architects, engineers, trade contractors, vendors, and ...

Lead and manage crews comprising apprentices, journeypersons, crew leaders, and lead persons ... Engage with owners, owner representatives, architects, engineers, trade contractors, vendors, and ...

... on the company computer system. * Able to work on the production floor with tool in press to ... Work with Process Engineers to trouble shoot issues with tool or improve on. * Repair, fix and ...

... such as engineers, mechanics, and technicians, to complete projects and repairs. • Provide ... apprentices and other junior mechanics. • Keep accurate records of work performed and maintain ...

Interpret engineering drawings, CAD models, blueprints, GD&T, sketches, specifications, and ... Train, mentor, and support operators, apprentices, and new employees on tooling operation ...

Be Seen First

... a certified apprenticeship, to join our wood manufacturing operations team in Alabama. The ... programming of PLC's (primarily Allen Bradley Controllogix) · Above average ability to repair and ...

Be Seen First

... a certified apprenticeship, to join our wood manufacturing operations team in Alabama. The ... programming of PLC's (primarily Allen Bradley Controllogix) · Above average ability to repair and ...

Supervises Installers, Apprentices and Subcontractors. MINIMUM QUALIFICATIONS: High school ... programmable logic control systems, computer networking or related field. Strong knowledge of ...

... computer * Physical ability to pass physical requirements exam for vision, hearing, and mobility * Successful candidates will be enrolled in a registered apprenticeship program as part of their ...

New

Partner with plant engineering and central maintenance on capital projects and the maintenance of ... Support apprentice, cooperative education, and student development programs. * Complete required ...

Support apprentice, cooperative education, and student development programs. * Monitor and coach ... Good computer skills, including proficiency in M365 and familiarity with AI tools * Strong ...

... engineering to resolve maintenance issues, improve equipment reliability, review procedures, and ... apprenticeship preferred. Skills, Abilities, and Knowledge • Basic computer skills, ability to ...

Showing results 21-40

Computer Programming Apprenticeship information

See Alabama salary details

$29.9K

$58.9K

$86.6K

How much do computer programming apprenticeship jobs pay per year?

As of Sep 2, 2026, the average yearly pay for computer programming apprenticeship in Alabama is $58,892.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,800.00 and $72,500.00 per year, depending on experience, location, and employer.

What is a computer programming apprenticeship?

A Computer Programming Apprenticeship is a training program that combines hands-on work experience with classroom learning to develop coding and software development skills. Apprentices typically work under the supervision of experienced programmers while learning programming languages, debugging, and software development best practices. These programs can last several months to a few years and often lead to full-time employment.

What does a typical day look like for someone in a computer programming apprenticeship?

As a Computer Programming Apprentice, your typical day often includes shadowing experienced developers, writing and testing code under supervision, attending team meetings, and working on real-world projects that reinforce your learning. You'll likely be paired with a mentor who guides your progress and helps troubleshoot challenges. Regular feedback sessions, collaborative problem-solving, and opportunities to participate in coding workshops or training are also common. This structure is designed to give you hands-on experience, gradually increasing your responsibilities as your skills develop.

What are the key skills and qualifications needed to thrive in a computer programming apprenticeship, and why are they important?

To thrive as a Computer Programming Apprentice, you need a foundational understanding of programming languages such as Python, Java, or JavaScript, along with basic problem-solving skills and a high school diploma or equivalent. Familiarity with code editors like Visual Studio Code, version control systems like Git, and, in some cases, coursework or certifications in computer science is beneficial. Strong communication skills, eagerness to learn, and the ability to take constructive feedback will help you excel in this collaborative, growth-focused environment. These competencies are essential for quickly gaining technical expertise and contributing effectively to team projects in a dynamic tech setting.

What are popular job titles related to Computer Programming Apprenticeship jobs in Alabama?

For Computer Programming Apprenticeship jobs in Alabama, the most frequently searched job titles are:

Infographic showing various Computer Programming Apprenticeship job openings in Alabama as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $58,892 per year, or $28.3 per hour.

Electrical Foreman

gaylor

Huntsville, AL • On-site

Full-time

Re-posted 14 days ago


Gaylor Electric rating

7.4

Company rating: 7.4 out of 10

Based on 38 frontline employees who took The Breakroom Quiz

34th of 80 rated construction


Job description

Scope of Work:

The Field Supervisor is accountable for providing leadership, management, and supervision for electrical projects within the commercial and industrial sectors. This role involves overseeing safe installations, alterations, additions, and repairs of electrical systems, conductors, and associated materials and equipment.

Responsibilities:

  • Demonstrate the ability to manage teams of electricians. Consistently complete projects on time, within budget, and in a safe manner. Supervise and direct field personnel, typically overseeing a team of 20+ employees. Helps establish performance goals and motivate crews to consistently meet or exceed goals.
  • Lead and manage crews comprising apprentices, journeypersons, crew leaders, and lead persons. Delegate tasks and responsibilities effectively, ensuring alignment with project objectives.
  • Lay out project work and coordinate timely scheduling of materials, tools, and equipment to meet project scope, budget, and schedule. Supervise on-site construction projects, trade contractors, and field personnel to ensure projects are completed within established parameters.
  • Quality Assurance and Client Satisfaction. Review project documents, plans, and specifications to ensure compliance. Resolve construction difficulties, coordinate field installations, and oversee project close-outs. Foster and maintain positive relationships with customers/clients, ensuring satisfaction with project outcomes.
  • Ensure adherence to standard operating procedures, project costs, time constraints, and quality standards.
  • Conduct annual performance evaluations for assigned personnel as directed.
  • Report to the Field Supervisor, General Superintendent, or Project Manager. Interact with other field personnel and support staff, including Estimating, Accounting, Finance, Human Resources, and other corporate services.
  • Engage with owners, owner representatives, architects, engineers, trade contractors, vendors, and other stakeholders involved in project-related activities.
  • Maintain required licensing and training requirements.
  • Perform other related duties as required and assigned.

Minimum Requirements:

  • Education: High school graduate, holder of G.E.D., or equivalent studies/experience.
  • Experience: Completion of an approved electrical apprenticeship program. Four or more years of field supervision/management experience and meets position requirements.
  • SPECIALIZED SKILLS: High level interpersonal relationship skills, proficiency in communication skills, organization skills, and must be technology/computer proficient.

Gaylor Electric, Inc. is an equal opportunity employer including disability and veterans.


What Gaylor Electric employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom