1

Programmer Internship Jobs in Edmonton, AB (NOW HIRING)

Relevant co-op, internship, or professional experience in business analysis, technology, process ... Familiarity with Azure DevOps or similar work management tools is considered an asset. * Experience ...

Familiarity with ARGUS Enterprise or ARGUS Developer software. * Previous experience or internship in commercial real estate, capital markets, or financial analysis. * Knowledge of Canadian real ...

Degree or Diploma in Engineering, Construction Management, or a related technical field. * Experience: 1+ years of experience in estimating or project coordination - this includes relevant internship ...

Showing results 21-31

Programmer Internship information

See Edmonton, AB salary details

$8

$26

$58

How much do programmer internship jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for programmer internship in Edmonton, AB is $26.98, according to ZipRecruiter salary data. Most workers in this role earn between $15.87 and $33.41 per hour, depending on experience, location, and employer.

Can I get a programming internship with no experience?

Programming internships often accept applicants with little or no professional experience, especially if they demonstrate basic coding skills, a willingness to learn, and familiarity with relevant programming languages or tools. Many internships are designed as entry-level opportunities to help students or beginners gain practical experience and develop their skills. Building a portfolio, completing online courses, or working on personal projects can improve your chances of securing an internship without prior work experience.

What are the key skills and qualifications needed to thrive as a programmer intern, and why are they important?

To thrive as a Programmer Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, often supported by coursework or a related degree in computer science. Familiarity with integrated development environments (IDEs), version control systems like Git, and basic debugging tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns adapt quickly and collaborate within teams. These skills enable interns to contribute meaningfully to projects, learn from feedback, and grow professionally in a fast-paced tech environment.

What is the difference between Programmer Internship vs Software Developer?

AspectProgrammer InternshipSoftware Developer
Required CredentialsTypically students or recent graduates, some coding knowledgeBachelor's degree in CS or related field, experience preferred
Work EnvironmentInternship programs, entry-level projects, mentorshipFull-time employment, collaborative teams, project ownership
Employer & Industry UsageTech companies, startups, internships for skill developmentTech firms, software companies, enterprise environments
Common Search & ComparisonYesYes

The Programmer Internship is an entry-level position designed for students or recent graduates to gain practical experience. In contrast, a Software Developer is a full-time professional responsible for designing, coding, and maintaining software applications. Internships offer learning opportunities, while full-time roles involve more responsibility and project ownership.

What types of projects and responsibilities can I expect during a programmer internship?

As a Programmer Intern, you can expect to work on a variety of tasks such as writing and testing code, debugging software, and assisting with ongoing development projects under the guidance of experienced engineers. Interns often participate in team meetings, collaborate with other developers, and may be assigned to specific modules or features within larger applications. This hands-on experience helps build your technical skills and exposes you to real-world software development processes, version control systems, and agile workflows commonly used in the industry.

What is a programmer internship?

Programmer internships are temporary, entry-level positions where students or recent graduates work with experienced developers to gain practical experience in software development. Interns usually assist with coding, testing, debugging, and documentation while learning about real-world programming practices, tools, and workflows. These internships help individuals build technical skills, expand their professional network, and increase their chances of securing a full-time job in the tech industry.
What are the most commonly searched types of Programmer jobs in Edmonton, AB? The most popular types of Programmer jobs in Edmonton, AB are:
What cities near Edmonton, AB are hiring for Programmer Internship jobs? Cities near Edmonton, AB with the most Programmer Internship job openings:
Infographic showing various Programmer Internship job openings in Edmonton, AB as of August 2026, with employment types broken down into 8% Internship, 1% As Needed, 65% Full Time, 24% Part Time, 1% Temporary, and 1% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $56,116 per year, or $27 per hour.

Integrated Construction Technology Student

PCL Construction

Edmonton, AB

Full-time

Medical, Dental, Vision

Re-posted 27 days ago


PCL Construction rating

7.0

Company rating: 7.0 out of 10

Based on 16 frontline employees who took The Breakroom Quiz


Job description

The future you want is within reach. Let’s build it together.

At PCL, we build more than projects; we build opportunities, careers and communities. We invest in our people and projects, and that shared commitment drives how we work, grow, and lead in the construction industry.

Why Choose PCL?

At PCL, we invest in your learning, well-being, and future. Our offerings give you the opportunity to:

  • Earn competitive weekly pay
  • Gain hands-on experience on real projects
  • Develop in-demand skills through mentorship and PCL’s College of Construction
  • Build connections through inclusive student events and networking events
  • Follow clear career pathways to full-time roles, more than 150 students hired last year
  • Access medical, dental and vision benefits with no waiting period
  • Receive mental health and wellness support, including Employee Assistance Program

Join us as an Integrated Construction Technology (ICT) Student for our NAHQ district who is available for 8 months starting in September 2026. As an ICT Student, you will gain hands-on exposure to construction technology, BIM/VDC workflows, and digital delivery processes, while building foundational skills in a collaborative environment focused on learning, growth, and innovation.

Responsibilities
  • Support ICT team initiatives, projects, and day-to-day activities
  • Participate in team meetings, training sessions, and collaborative discussions
  • Assist with coordination, follow-ups, and administrative tasks
  • Develop a foundational understanding of BIM/VDC, construction workflows, and ICT tools
  • Learn and apply new technologies with guidance from senior team members
  • Support documentation efforts, including organizing templates, procedures, and resources
  • Collect, organize, and maintain project data to support tracking and reporting
  • Assist in preparing materials for meetings, workshops, and presentations
  • Contribute to continuous improvement by identifying gaps and opportunities
What you bring:
  • Strong interest in construction technology and eagerness to learn
  • Critical thinking and problem-solving skills
  • High level of initiative, reliability, and attention to detail
  • Effective communication and teamwork skills
  • Ability to thrive in a fast-paced, collaborative environment

Education & Experience

  • Post-secondary education (in progress) in Engineering, Construction, Architecture, or a related field
  • Previous internship, co-op, or project experience is an asset

Technical Exposure (Asset)

  • Basic understanding of BIM/VDC and digital construction workflows
  • Familiarity with tools such as Autodesk (Revit, Navisworks, ACC), Revizto, or Microsoft 365 (Teams, Excel, SharePoint)

Next Steps: 

  • Please note that candidates selected to move forward will receive an email to complete a short online video interview

Your Work Has Purpose Here

PCL projects are where life happens, where communities connect, careers begin, and progress is made. Regardless of the type of project, we are building something bigger: a future that’s inclusive, resilient, and full of opportunity.

At PCL we are committed to creating a workplace where everyone belongs. We value the diverse experiences, identities, and perspectives our employees bring. Employment decisions are based on merit, potential, and the drive to make a difference, regardless of race, gender, age, ability, or background.

We know everyone’s needs are different. If you require accommodation during the application process, please contact careers@pcl.com and include the position and location of interest.   

Together, we can build success and a better future. Let’s get started!

Primary Location: Edmonton AB, Canada

Job Title: Integrated Construction Technology Student

Requisition ID: 12960


What PCL Construction employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom