1

Computer Programming Intern Jobs in Alberta (NOW HIRING)

next page

Showing results 1-20

Computer Programming Intern information

See Alberta salary details

$9

$24

$52

How much do computer programming intern jobs pay per hour?

As of May 31, 2026, the average hourly pay for computer programming intern in Alberta is $24.95, according to ZipRecruiter salary data. Most workers in this role earn between $15.14 and $29.57 per hour, depending on experience, location, and employer.

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, you need a solid understanding of programming languages (such as Python, Java, or C++) and foundational knowledge of algorithms and data structures, often gained through coursework or personal projects. Familiarity with version control systems like Git and exposure to integrated development environments (IDEs) are typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills set outstanding interns apart. These skills ensure you can efficiently contribute to projects, adapt to new technical challenges, and collaborate within development teams.

What types of projects and tasks are typically assigned to a Computer Programming Intern?

As a Computer Programming Intern, you will often work on a mix of real-world projects and support tasks such as debugging code, writing unit tests, and developing small features under the guidance of senior developers. Interns frequently participate in code reviews, attend team meetings, and may be given opportunities to contribute to ongoing software development projects. These experiences are designed to build your technical skills while also helping you understand collaborative workflows and industry best practices. The level of responsibility can increase as you demonstrate your abilities and initiative.

What does a Computer Programming Intern do?

A Computer Programming Intern assists software development teams by writing, testing, and debugging code under supervision. Their tasks often include working on small projects, fixing bugs, learning new programming languages or tools, and collaborating with experienced engineers. Interns gain practical experience and exposure to real-world software development processes, helping them build skills for a future career in programming.
What are the most commonly searched types of Computer Programming jobs in Alberta? The most popular types of Computer Programming jobs in Alberta are:
Infographic showing various Computer Programming Intern job openings in Alberta as of May 2026, with employment types broken down into 96% Full Time, 2% Part Time, 1% Temporary, and 1% Contract. Highlights an 86% Physical, 7% Hybrid, and 7% Remote job distribution, with an average salary of $51,899 per year, or $25 per hour.

IT - Summer Student (Applications)

Burgundy Diamond Mines

Calgary, AB

Contractor

Posted 5 days ago


Job description

About Burgundy Diamond Mines

Burgundy Diamond Mines is a premier, independent, company focused on the mining and production of diamonds. Burgundy’s strategic approach involves building a balanced portfolio of diamond projects located in favourable jurisdictions, including the globally ranked Canadian mining asset Ekati. Burgundy’s mine to market business model ensures total chain of custody and provides traceability along every step of the process, safeguarding the ethical production of the diamonds from mine to point of sale. Founded in Perth, Western Australia, Burgundy is led by a world-class management team and Board, combining global expertise with a commitment to sustainable and responsible diamond operations.

Position Overview

Burgundy Diamond Mines is seeking a highly motivated and detail-oriented Information Technology Intern with a genuine desire to work in the mining industry and take on new opportunities. This position will report to the Manager, IT Applications and SAP.  As part of the Information Technology Services team, you will work closely with team to gain practical IT Services experience and technical expertise.  The successful candidate will be exposed to a Systems Analyst role focusing on SAP ERP systems, SharePoint, the Corporate Website, and Mining applications. 

During your work term, we will push you to be your best by exposing you to challenging tasks and assignments and giving you the opportunity to take ownership of your work term. You will gain practical experience, develop technical skills to complement your academic learning, and gain exposure to future opportunities at our company.

The Information Technology Intern will work Monday to Friday at the Calgary Head office.  This is a term position starting on Jun 02, 2026 and ending on Sep 30, 2026.

Job Duties/Responsibilities

  • Working with website development tools such as WordPress, Magento, Webflow, Sketch, Figma, etc.
  • Website management; content management, keep plugins up to date, managing hosting services (example: WPEng and Hostinger), SEO Optimization, Analytics and Reporting
  • Knowledge of Power BI Desktop, Power Query, Power BI Report Builder
  • Running daily reports and providing the results to our business teams
  • Support data collection, cleaning, transformation, visualization, analysis, interpretation, and reporting
  • Working with SharePoint to be able to troubleshoot software and network problems, assisting with posting and locating documents, files, and videos
  • Assist with deployment, maintaining, and troubleshooting core business applications, including application servers, associated hardware, endpoints, and databases.  Includes Microsoft SQL Server, Cloud and On-Premises
  • Working with the business directly or as part of a team in capturing their requirements, documenting, planning, and implementing solutions
  • Develop, analyze, prioritize, and organize requirement specifications including data mapping, diagrams, and flowcharts for developers and testers to follow
  • Help to define and coordinate the execution of testing procedures, and develop test cases to serve the overall quality assurance process
  • Provide documentation of all processes and training as needed. Using Microsoft Visio, Power BI, Project, and SharePoint
  • Participate in AI planning discussions as we build our policies and work towards building an internal AI solution

Education/Experience

  • Enrollment in a Bachelor's degree program or Diploma in computer science or information technology, or equivalent experience
  • Computer, software, database, and analytical skills
  • Proven ability to assess business needs and translate them into relevant solutions
  • Strong understanding and knowledge of the principles and practices associated with database maintenance and administration
  • Experience installing, configuring, documenting, testing, training, and implementing new applications and systems would be an asset
  • Working knowledge of a wide variety of programming languages
  • Good analytical skills
  • Open to learn and try new things
  • Good verbal and written communications skills

What we offer

At Burgundy Diamond Mines we believe people are our most important asset. That is why we are fully committed to the health, safety, and well-being of our employees and to establishing strong lasting and respectful relationships with the people and communities with whom we work. 

The Ekati Diamond mine is internationally recognized as a world-class supplier of top-quality rough diamonds. Now operated by Burgundy Diamond Mines, the Ekati mine provides unique operational challenges and rewarding career development opportunities.

We are dedicated to developing our workforce and to creating an environment where people can learn, grow and take on new responsibilities. We build capacity within our workforce by offering leadership training, apprenticeship positions and adult education initiatives. 

Additional Information

The Company provides travel to and from the Ekati mine site out of Calgary, Yellowknife, and other northern fly points if the role is asked to travel to the Ekati mine.

Preference will be given to qualified applicants from our Impact Benefit Agreement (IBA) Groups. Members should clearly identify their IBA status on the online job application and resume to receive priority consideration.

Visit www.burgundydiamondmines.com to apply and to learn more about our operations.

Closing Date: This position will remain open until a suitable candidate is found.

Employment Type: CONTRACTOR