1

Programmer Internship Jobs in Edmonton, AB (NOW HIRING)

next page

Showing results 1-20

Programmer Internship information

See Edmonton, AB salary details

$8

$26

$58

How much do programmer internship jobs pay per hour?

As of Jul 18, 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.

Is 22 too old for an internship?

Programmer internships are typically open to individuals of various ages, including those in their early twenties. Age is generally not a barrier, and many internships value skills, enthusiasm, and willingness to learn over age, especially for entry-level roles in programming and software development.

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.

Is 23 dollars an hour good for an internship?

For a programmer internship, earning $23 an hour is generally considered competitive, especially for entry-level positions or those requiring basic coding skills. Internships often pay between minimum wage and $25 per hour, depending on location, company, and required skills such as programming languages or tools. Factors like workload, learning opportunities, and future prospects should also be considered alongside pay rate.

What does a programming intern do?

A programming intern assists with software development tasks such as writing code, debugging, testing, and documenting programs. They often work under the supervision of experienced developers and may use tools like version control systems and programming languages relevant to the company's projects.

What are programmer internships?

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 tech jobs pay $400,000 a year?

High-paying tech roles such as senior software engineers, machine learning engineers, and technical leads can reach or exceed $400,000 annually, especially with experience, specialized skills, and stock options. These positions often require advanced knowledge of programming languages, cloud platforms, and leadership abilities, typically found in large tech companies or startups with significant funding.
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 July 2026, with employment types broken down into 7% Internship, 1% As Needed, 62% Full Time, 27% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 1% Hybrid, and 12% Remote job distribution, with an average salary of $56,116 per year, or $27 per hour.
campusBRIDGE Coordinator

campusBRIDGE Coordinator

University of Alberta

Edmonton, AB • On-site

Full-time

Posted 2 days ago


Job description

This competition is open to all applicants however; internal candidates and applicants who were former employees of the University of Alberta will be given priority consideration before external candidates. Please log in to verify your internal candidate status.

Location - This role is hybrid with a mix of remote and in-person. Work primarily takes place at North Campus, Edmonton.

Department Summary

The Career Centre is the source for career and employment information and expertise at the University of Alberta. We strive to empower U of A students, postdoctoral scholars, and alumni from all faculties and programs to develop the skills, knowledge, experiences, and connections they need to manage their careers confidently. We also work with local, national, and international employers and professionals. Our clients and stakeholders are diverse, and we aim to reflect that access, community, and belonging in our own staff and the way we work.

Position Summary

campusBRIDGE is an enterprise application powered by the commercial software platform Orbis Outcome. It is a shared portal that supports the U of A community, its partners, and employers in managing and facilitating career services and experiential learning, including, but not limited to, work experience, internships, co-op placements, practicums, and academic, course-based community service-learning.

Using campusBRIDGE, the Career Centre and campus partners are able to serve students, communities, partners, and employers in a seamless manner. It allows for one point of access to all career and experiential learning programming; improved usability for students & alumni, employers, partners, and volunteers; enhanced reporting capabilities; as well as cost savings to the University through a single software license. campusBRIDGE facilitates continued growth and collaboration across the institution.

Reporting to the Team Lead, campusBRIDGE, the campusBRIDGE Coordinator is accountable for the ongoing support of campusBRIDGE and its users, acting as the first point of contact for general inquiries and troubleshooting. The campusBRIDGE Coordinator prioritizes and responds to issues in a thorough and timely manner, escalating them as required. Additionally, the campusBRIDGE Coordinator designs and maintains comprehensive training materials & user resources, delivering instruction both during initial onboarding and throughout subsequent phases of system use.

The University of Alberta acknowledges that we are located on Treaty 6 territory, and respects the histories, languages and cultures of First Nations, Metis, Inuit and all FirstPeoples of Canada, whose presence continues to enrich our vibrant community.

The University of Alberta is a community of knowledge seekers, change makers and world shapers who lead with purpose each and every day. We are home to over 14,000 faculty and staff, more than 40,000 students and a growing community of 300,000 alumni worldwide.

Your work will have a meaningful influence on a fascinating cross-section of people - from our students and community members, to our renowned researchers and innovators, making discoveries and generating solutions that make the world healthier, safer, stronger and more just. Learn more.

At the University of Alberta, we are committed to creating an inclusive and accessible hiring process for all candidates. If you require accommodations to participate in the interview process, please let us know at the time of booking your interview and we will make every effort to accommodate your needs.

We thank all applicants for their interest; however, only those individuals selected for an interview will be contacted.

All University employees have a responsibility to foster a workplace that prioritizes safety in all its forms-physical, cultural, and psychological. This is achieved by promoting a safe environment, adhering to all safety laws, policies and procedures, completing all required safety training, identifying hazards and implementing controls, reporting incidents, and contributing to a culture of belonging and respect, while endeavoring to ensure that all colleagues feel valued and safe to express their thoughts, perspectives and concerns.

The University of Alberta is committed to creating a university community where everyone feels valued, barriers to success are removed, and thriving connections are fostered. We welcome applications from all qualified persons. We encourage women, First Nations, Metis and Inuit persons, members of visible minority groups, persons with disabilities, persons of any sexual orientation or gender identity and expression, and all those who may contribute to the further diversification of ideas and the University to apply.

L'Universite de l'Alberta s'engage a creer une communaute universitaire ou chaque personne se sent valorisee, ou les obstacles a la reussite sont elimines et ou des connexions enrichissantes peuvent se developper. Nous accueillons les demandes de toutes les personnes qualifiees. Nous encourageons les femmes; Premieres nations, Metis et Inuits; membres des groupes minoritaires visibles; personnes handicapees; personnes de toute orientation sexuelle ou identite et expression de genre; et toutes les personnes qui peuvent contribuer a la diversification des idees et a l'universite a postuler.
Student Success and Experience (formerly Office of the Dean of Students) holds student support at the heart of everything we do. We provide services focused on student well-being and flourishing both in the classroom and beyond. We offer a wide range of services, including career guidance, health and wellness resources, academic support, and assistance for students facing unexpected challenges or personal difficulties. We also work closely with faculty and staff across campus to ensure students receive coordinated support when they need it most unexpected challenges or personal difficulties. We also work closely with faculty and staff across campus to ensure students receive coordinated support when they need it most.
  • Undergraduate degree combined with two years' work experience related to administering information management systems, database applications, or student portals (system configuration or platform development experience is an asset).
  • Experience utilizing or administering Outcome, or similar Experiential Learning (ELMS) / Career Services (CSM) platforms is required.
  • Experience working within a post-secondary environment with a strong understanding of experiential learning programs and the value of such programs in post-secondary education.
  • Strong understanding of recruitment processes. Experience providing services to the employer community is an asset.
  • Demonstrated ability to build and foster positive working relationships and to work collegially with various stakeholders, both internal and external to the campus community.
  • Experience in balancing the diverse needs of multiple stakeholders.
  • Experience facilitating groups of learners in person and online.
  • Strong interpersonal communication, including the ability to communicate with and support clients and colleagues from a wide variety of racial, ethnic, socioeconomic, and cultural backgrounds and various abilities, lifestyles, experiences, and interests.
  • Demonstrated problem-solving and critical thinking skills.
  • Proven ability to present information clearly and succinctly to diverse audiences both verbally and in writing.
  • Exceptional attention to detail, organizational, time management, and record-keeping skills.
  • Familiar and comfortable with using MS Office, Google applications, and social media.
  • Demonstrated commitment to ongoing training in administrative and technical skills.

Application Instructions

Click "Apply Now" to submit your resume and cover letter.

This position is subject to all applicable terms and conditions of the collective agreement between the Governors of the University of Alberta and the Non-Academic Staff Association (NASA).

This position offers a comprehensive benefits package.

Front-line User/Customer Support

  • Gains and maintains expert knowledge on campusBRIDGE in order to provide assistance to users.
  • Acts as the first point of contact for campusBRIDGE users who have questions/issues.
  • Prioritizes incoming requests for support and responds to inquiries in a timely manner.
  • Conducts basic troubleshooting and resolves routine issues (e.g., account and login issues).
  • Escalates issues to the Team Lead, campusBRIDGE, or the software vendor (Orbis) if they are outside of the scope of basic troubleshooting; assists with more complex troubleshooting as directed by the Team Lead.
  • Maintains data integrity by ensuring user compliance with system governance standards.
  • Adheres to the database clean-up schedule, including account audits and addressing other data issues.
  • Manages day-to-day operations of the platform, including access, workflow configurations, and module updates.
  • Completes simple system configurations; tests new system configurations and provides feedback to the Team Lead, campusBRIDGE and/or Orbis.
  • Assists with user testing, including the input of data required for testing.
  • Updates content pages within campusBRIDGE with timely and pertinent information.
  • Monitors system functionality on an ongoing basis and alerts the Team Lead, campusBRIDGE, and/or Orbis of any issues.
  • Prepares standard reports and assists partners in accessing the data they need to prepare reports.
  • Provides consultative advice to the Team Lead, campusBRIDGE, and the campusBRIDGE Advisory Group on data requirements and user experiences.

Training and Communications

  • Develops and updates accessible training materials and user manuals using the appropriate medium (e.g., Google Sites, videos, online tutorials).
  • Coordinates the logistics for presentations, demos, training sessions, and meetings.
  • Delivers orientation and training throughout the onboarding process for new portal staff.
  • Provides ongoing training and support for existing partners as system configurations evolve.
  • Assists the Team Lead, campusBRIDGE, in promoting the use of campusBRIDGE to potential campus partners.
  • Compiles and edits campusBRIDGE-related content for various newsletters, prepares meeting agendas, meeting notes, and other communication pieces.