1

Computer Programming Apprenticeship Jobs in Alberta

... Apprenticeship Education Act with respect to the related electrical trade. * Must have a proven ... A certificate in Electrical Engineering Technology or equivalent would be an asset. * Possesses a ...

CA$110K - CA$140K/yr

Wetaskiwin, Alberta, Canada Compensation: $110,000 - $140,000 CAD annually (based on experience ... The Opportunity This is a leadership role for an experienced Aircraft Maintenance Engineer who ...

New

Partner with HR, Finance, Engineering, and Corporate Operations to deliver plant and network ... Experience utilizing computer programs * Ability to travel, as required (0 - 5%) * Experience with ...

Apprenticeship program (advanced) * Operating mechanized or robotic welding equipment experience ... Possess proficient computer skills * Technology changes adaptability * Verbal/written communication ...

Apprenticeship program (advanced) * Operating mechanized or robotic welding equipment experience ... Possess proficient computer skills * Technology changes adaptability * Verbal/written communication ...

CA$22 - CA$39/hr

Post-secondary diploma or equivalent in agriculture, mechanics, engineering technology, or a ... Proficiency with Microsoft Office and related computer applications. * Excellent written and verbal ...

next page

Showing results 1-20

Computer Programming Apprenticeship information

See Alberta salary details

$10

$27

$52

How much do computer programming apprenticeship jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for computer programming apprenticeship in Alberta is $27.62, according to ZipRecruiter salary data. Most workers in this role earn between $16.83 and $34.86 per hour, depending on experience, location, and employer.

What is a Computer Programming Apprenticeship job?

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 are the key skills and qualifications needed to thrive in the Computer Programming Apprenticeship position, 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 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.
Infographic showing various Computer Programming Apprenticeship job openings in Alberta as of May 2026, with employment types broken down into 4% As Needed, 48% Full Time, 40% Part Time, and 8% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $57,450 per year, or $27.6 per hour.

$68.75/hr

Full-time

Posted 5 days ago


Job description

Current ENMAX employees are encouraged to apply through their internal Workday access.

IBEW Local 254

Term: Both Permanent and Limited Term Positions may be filled

ENMAX Power Corporation

Posted:May 26, 2025

Closing Date:June 8, 2026

Internal Process "B"

ENMAX Values- Safety, Integrity, Accountability, Service, Teamwork, Agility, Innovation

PEOPLE.That'sthe power behind ENMAX Corporation. As one of Alberta's leading energy and utility providers, our employees are the strength and knowledge that continue to drive our success. At the ENMAX group of companies, we look for energy solutions fortoday,while knowing we have the power to provide for a better tomorrow.

As a part of the ENMAX Power Corporation Network team, Journeyperson Power System Electricians perform work in the construction,commissioningandmaintenance,of the downtown electrical network.

Major Responsibilities:

  • Adhere to the Province of Alberta, ENMAX Corporation, A.E.U.C. (Alberta Electrical Utility Code) and Occupational Health and Safety rules and regulations.

  • Commission, troubleshoot,repairandmaintainhigh voltage transformers, circuit breakers, instrumenttransformersand all other related equipment.

  • Construction and maintenance, and the protection and control areas of high voltage electrical substations.

  • Work on mechanical and electromechanical relays, remote terminal units (RTUs), SCADA systems, human machine interfaces (HMI), repair/troubleshoot protection and control circuits, and other relay related processes.

  • Recognize,assessand control potentially hazardous situations in the work environment.

  • Ensure proper care and use of vehicles,equipmentand work sites.

Qualifications & Experience:

  • Must meet ENMAX Corporation's requirements as to qualifications and/or must be qualified under the Alberta Skilled Trades and Apprenticeship Education Act with respect to the related electrical trade.

  • Must have a proven safety record and thorough knowledge of Safe Operating Procedures (SOPs) and/or Safe Work Practices (SWPs).

  • Will be qualified or able to qualify as a Power System Electrician under the Alberta Manpower Development Act.

  • A certificate in Electrical Engineering Technology or equivalent would be an asset.

  • Possesses a good working knowledge of the methods and procedures used in utility substation construction, maintenance,protectionand control.

  • Works comfortably in underground confined space environments and adverse climate conditions.

  • Possesses knowledge of gas insulated switchgear.

  • Possesses knowledge of the Alberta Electrical Utility Code (A.E.U.C Safety Codes Act) and Occupational Health and Safety rules and regulations as they pertain to the trade.

  • Willing toassistand train apprentices.

  • Is able tocommunicate effectively to address customer concerns in a professionalmanner.

  • Has hadexposure to high stress situations and the ability to manage stress effectively.

  • Experience working with MS Windows, MS Office, and computer-based test equipment.

  • Must have a valid Province of Alberta driver's license and willing to upgrade to Class 1 driver's license asrequired.

  • Must be willing to upgrade qualifications asrequired.

Competencies:

  • Strong Safety Orientation (Critical)

  • Organizing and Planning (Critical)

  • Effective Communication (Critical)

  • Technical Proficiency

  • Leadership and Team Building Skills (Critical)

Salary:Asoutlined in the IBEW Collective Agreement (Based onJanuary,2026 rates): $68.75 per hour

Shift: RegularDays:7:00 a.m. - 4:00 p.m. Shift may be changed to meet operational needs.

Location:Field Services Depot (2020 Center Ave NE Calgary)

Did we mention the ENMAX Advantage?

We offer competitive compensation including a comprehensive flexible benefits program, non-downtown location that includes great building amenities such as free onsite fitness facility with programming geared toemployeesneeds, onsitechild carecentre(upon availability, offered from our ENMAX Place location 141 - 50 Ave. SE), free parking and much more. If you share our values and would like to make a difference with your career, join theteamand see where the ENMAX possibilities can take you.

Note:

  • We have changed the way we connect with our candidates. Initial interviews may be done virtually as well as parts of our on-boardingand job training may be completed remotely.

  • If we can providean accommodationor adjustment to make the process more accessible for you, please let us know. ENMAX welcomes all qualified applicants to apply and is committed to a safe and respectful workplace. It is our aim to have a workplace which is inclusive and values safety, diversity, personal integrity, respect for individual differences, and encourages ownership and accountability for our actions.

  • Every ENMAX employee is responsibleto takereasonable care to protect the health and safety of themselves, of all other workers, and of the public. Each employee must become familiar with safety procedures and rules applicable to their job and arerequiredto follow

  • Participation in an on-call roster and occasionalafter hourswork will berequired.

  • Must be legal to work in Canada and requires the successful completion of a criminal background check and a pre-employment medical screen (including drug and alcohol testing). Two pieces of valid Government issued ID will berequired.

  • Two professional references will be requested.

  • Education requirements for this position will be verified by a third party.

  • Applicants willbe requiredto provide a current driver's abstract (those with more than 6 demerits will not be considered) and must be able to meet ENMAX's insurance requirements.

In the spirit of reconciliation, we respectfully acknowledge that we live and work on the traditional lands of Indigenous Peoples. ENMAX headquarters is in Calgary, Alberta, the traditional territory of the Blackfoot Confederacy, comprised of theSiksika, Kainai, Piikani, andAmskapiPiikuniNations; the Tsuut'ina Nation; and theiyarheNakoda Nations ofChiniki,Bearspaw, andGoodstoney, and home to the Metis Nation of Alberta Region 3, as well as many diverse Indigenous people who have made the city their home. We are committed to strengthening relationships with Indigenous Nations and peoples in all communities where weoperate, through respect and collaboration.

Please visitourcareers pageto learn more about other opportunities at ENMAX Corporation.

#LI-POST

#LI-POST