We are seeking students currently enrolled in an accredited Computer Science, Software Engineering ... Reflective and committed to continuous improvement and personal development To remain competitive ...
We are seeking students currently enrolled in an accredited Computer Science, Software Engineering ... Reflective and committed to continuous improvement and personal development To remain competitive ...
Management Consulting Enterprise Solutions: Consultant, Internship (Jan-April '27)
Calgary, AB ยท On-site
... an Intern/Co-opConsultant from January 2027 to April 2027 . Positions are available in the ... Learning and applying best practices in software development methodologies and tools, such as Agile ...
Management Consulting Enterprise Solutions: Consultant, Internship (Jan-April '27)
Calgary, AB ยท On-site
... an Intern/Co-opConsultant from January 2027 to April 2027 . Positions are available in the ... Learning and applying best practices in software development methodologies and tools, such as Agile ...
... Development Operations Reclamation team! You will have the exciting opportunity to be part of an ... Acquire hands-on experience with several widely used industry software programs including Siteview ...
... Development Operations Reclamation team! You will have the exciting opportunity to be part of an ... Acquire hands-on experience with several widely used industry software programs including Siteview ...
... Development Operations Reclamation team! You will have the exciting opportunity to be part of an ... Acquire hands-on experience with several widely used industry software programs including Siteview ...
... Development Operations Reclamation team! You will have the exciting opportunity to be part of an ... Acquire hands-on experience with several widely used industry software programs including Siteview ...
We are looking for a motivated Engineering Student to join our fast-paced Development Operations ... Acquire hands-on experience with several widely used industry software programs including Wellview ...
We are looking for a motivated Engineering Student to join our fast-paced Development Operations ... Acquire hands-on experience with several widely used industry software programs including Wellview ...
We are looking for a motivated Engineering Student to join our fast-paced Development Operations ... Acquire hands-on experience with several widely used industry software programs including Wellview ...
We are looking for a motivated Engineering Student to join our fast-paced Development Operations ... Acquire hands-on experience with several widely used industry software programs including Wellview ...
Architectural Project Manager
Calgary, AB ยท Hybrid
CA$90K - CA$115K/yr
... Lead, Intern Architect, Job Captain OUR CLIENT A top architecture, design and planning firm is ... Experience using Revit, capable of marking up drawings in Revit software * Capable of managing all ...
Quick apply
Architectural Project Manager
Calgary, AB ยท Hybrid
CA$90K - CA$115K/yr
... Lead, Intern Architect, Job Captain OUR CLIENT A top architecture, design and planning firm is ... Experience using Revit, capable of marking up drawings in Revit software * Capable of managing all ...
Developer Student
Calgary, AB ยท On-site
Are you a Software Engineering or Computer Science student who is passionate about modern ... Analyze, design and develop applications through the development of application logic, user ...
Developer Student
Calgary, AB ยท On-site
Are you a Software Engineering or Computer Science student who is passionate about modern ... Analyze, design and develop applications through the development of application logic, user ...
Developer Student
Calgary, AB ยท On-site
Are you a Software Engineering or Computer Science student who is passionate about modern ... Analyze, design and develop applications through the development of application logic, user ...
Developer Student
Calgary, AB ยท On-site
Are you a Software Engineering or Computer Science student who is passionate about modern ... Analyze, design and develop applications through the development of application logic, user ...
... software, mapping, cross-sections, petrophysical log interpretation, facies analysis, field tours ... Gain field experience validating geological models and reviewing mine development * Participate in ...
... software, mapping, cross-sections, petrophysical log interpretation, facies analysis, field tours ... Gain field experience validating geological models and reviewing mine development * Participate in ...
... software, mapping, cross-sections, petrophysical log interpretation, facies analysis, field tours ... Gain field experience validating geological models and reviewing mine development * Participate in ...
... software, mapping, cross-sections, petrophysical log interpretation, facies analysis, field tours ... Gain field experience validating geological models and reviewing mine development * Participate in ...
Flow Assurance Tech Prof I - Eng
Calgary, AB ยท On-site
Wood's Consulting business in Calgary, AB is currently sourcing an Intern CFD (Computational Fluid ... development of the well-established CFD business in the region. This position will report to the ...
Flow Assurance Tech Prof I - Eng
Calgary, AB ยท On-site
Wood's Consulting business in Calgary, AB is currently sourcing an Intern CFD (Computational Fluid ... development of the well-established CFD business in the region. This position will report to the ...
Drilling Technician Student
Calgary, AB ยท On-site
... software used by drilling teams. * Support the Drill Tech team through Understanding of Alberta ... Directive 056 (Energy Development Applications and Schedules) * Directive 008 (Surface Casing Depth ...
Drilling Technician Student
Calgary, AB ยท On-site
... software used by drilling teams. * Support the Drill Tech team through Understanding of Alberta ... Directive 056 (Energy Development Applications and Schedules) * Directive 008 (Surface Casing Depth ...
... software used by drilling teams. * Support the Drill Tech team through Understanding of Alberta ... Directive 056 (Energy Development Applications and Schedules) * Directive 008 (Surface Casing Depth ...
... software used by drilling teams. * Support the Drill Tech team through Understanding of Alberta ... Directive 056 (Energy Development Applications and Schedules) * Directive 008 (Surface Casing Depth ...
Support the Development Operations and Asset Retirement teams by digitizing project surveys ... Acquire hands-on experience with several widely used industry software programs including ArcGIS ...
Support the Development Operations and Asset Retirement teams by digitizing project surveys ... Acquire hands-on experience with several widely used industry software programs including ArcGIS ...
Support the Development Operations and Asset Retirement teams by digitizing project surveys ... Acquire hands-on experience with several widely used industry software programs including ArcGIS ...
Support the Development Operations and Asset Retirement teams by digitizing project surveys ... Acquire hands-on experience with several widely used industry software programs including ArcGIS ...
Quantify and report RPA Benefits * RPA development as required What You Bring to the Role ... Basic understanding of the RPA software capabilities used for automation * Ability to understand ...
Quantify and report RPA Benefits * RPA development as required What You Bring to the Role ... Basic understanding of the RPA software capabilities used for automation * Ability to understand ...
Quantify and report RPA Benefits * RPA development as required What You Bring to the Role ... Basic understanding of the RPA software capabilities used for automation * Ability to understand ...
Quantify and report RPA Benefits * RPA development as required What You Bring to the Role ... Basic understanding of the RPA software capabilities used for automation * Ability to understand ...
Project Engineering Student
Calgary, AB ยท On-site
... Software) to support the development and review of AACE Class 5 through Class 3 cost estimates ... Opportunities to partake in initiatives such as the Intern Social Committee Check out our ...
Project Engineering Student
Calgary, AB ยท On-site
... Software) to support the development and review of AACE Class 5 through Class 3 cost estimates ... Opportunities to partake in initiatives such as the Intern Social Committee Check out our ...
Project Engineering Student
Calgary, AB ยท On-site
... Software) to support the development and review of AACE Class 5 through Class 3 cost estimates ... Opportunities to partake in initiatives such as the Intern Social Committee Check out our ...
Project Engineering Student
Calgary, AB ยท On-site
... Software) to support the development and review of AACE Class 5 through Class 3 cost estimates ... Opportunities to partake in initiatives such as the Intern Social Committee Check out our ...
Software Development Intern information
What types of projects and tasks can a software development intern expect to work on during their internship?
What are the key skills and qualifications needed to thrive as a software development intern, and why are they important?
What is the difference between Software Development Intern vs Software Engineer?
| Aspect | Software Development Intern | Software Engineer |
|---|---|---|
| Credentials | Typically pursuing or recent graduate of a computer science or related degree | Bachelor's or higher in computer science or related field, with professional experience |
| Work Environment | Temporary, internship-based, often part-time or summer roles | Full-time, permanent positions in various industries |
| Employer & Industry Usage | Used by tech companies, startups, and organizations offering internship programs | Used across all industries requiring software development |
| Search & Comparison Intent | People exploring entry-level or internship opportunities in software development | Individuals seeking full-time software engineering roles |
In summary, a Software Development Intern is an entry-level, temporary role aimed at gaining experience, while a Software Engineer is a full-time professional position requiring more experience and responsibility. The internship provides a pathway into the industry, whereas the engineer role involves ongoing project work and career development.
What does a software development intern do?
What cities near Cochrane, AB are hiring for Software Development Intern jobs?
Cities near Cochrane, AB with the most Software Development Intern job openings:

Student Intern, Computer Science
Calgary, AB โข Hybrid
Full-time
Posted 13 days ago
Key responsibilities
Support a variety of computer science disciplines and business areas through hands-on work.
Contribute to real-world projects by applying academic knowledge and collaborating with experienced professionals.
Assist in supporting the safe and reliable delivery of energy across North America.
Job description
Determined, imaginative, curious-if these are some of the ways you describe yourself, we want to learn more about you!
At TC Energy, we are proud to connect the world to the energy it needs. Guided by our values of safety in every step, personal accountability, one team and active learning, we deliver the critical energy that North America and the world rely on while balancing reliability, affordability and sustainability.
To be considered, applications must include a resume and unofficial academic transcript. Incomplete submissions may not be reviewed. We appreciate your attention to detail and look forward to learning more about you!
The Opportunity
TC Energy is hiring Computer Science Interns in Calgary, AB to support a variety of computer science disciplines and business areas beginning in May 2027.
We are seeking students currently enrolled in an accredited Computer Science, Software Engineering, Computer Engineering, Information Technology or related program.
At TC Energy, connection is at the heart of everything we do. As a Computer Science Intern, you will contribute to meaningful work that helps connect people, communities and industries to the energy they rely on every day. You will gain hands-on experience working alongside experienced professionals, applying your academic knowledge to real-world projects and helping support the safe and reliable delivery of energy across North America.
As a valued member of our team, you will take on challenging and rewarding work, build lasting professional relationships and develop skills that will help shape your future career. Through collaboration, mentorship and practical experience, you'll gain insight into our business while contributing to work that matters. Every day presents an opportunity to learn, grow and make an impact while helping power progress for the communities we serve.
Minimum Qualifications
- Currently enrolled in an accredited Computer Science, Information Technology, Information Systems / Management or related degree program
- Completion of at least one academic term prior to the start of the work term in May 2027
- Returning to full-time studies immediately following the work term
- Availability to work full-time (40 hours per week) for the duration of the work term.
Preferred Qualifications
- Demonstrate a safety mindset, in a professional and personal setting
- Exhibit the TC Energy corporate values and incorporate them into work activities and initiatives
- Strong interpersonal and communicative skills to work efficiently in a collaborative team environment
- Commitment to building and maintaining relationships with internal and external stakeholders
- Ability to accurately analyze information and deal with ambiguity
- Experience working in a dynamic and challenging environment, and adaptable to changing priorities
- Ability to multi-task effectively, with strong organizational and time management skills
- Reflective and committed to continuous improvement and personal development
To remain competitive, support our high-performance culture and allow for more flexibility in the way we work, we offer a hybrid work model and flexible dress code for our eligible office-based workforce in Canada, the U.S. and Mexico. #LI-Hybrid
About our business
We are a leader in North American energy infrastructure, spanning Canada, the U.S. and Mexico. Every day, our dedicated team proudly connects the world to the energy it needs-moving over 30 per cent of the cleaner-burning natural gas used across the continent. Complemented by strategic ownership and low-risk investments in power generation, our infrastructure fuels industries and generates affordable, reliable and sustainable power across North America, while enabling LNG exports to global markets.
TC Energy is an equal opportunity employer and participates in the E-Verify program supervised by the US government. We welcome applications from all qualified individuals regardless of race, religion, age, sex, color, national origin, sexual orientation, gender identity, veteran status, or disability. We are also committed to providing accommodations throughout the recruitment process. Applicants requiring accommodations or accessible formats are encouraged to contact us at careers@tcenergy.com for support.
All applicants must have legal authorization to work in the country where the position is based, without restrictions. Background screening is required for all positions, which may include criminal and/or credit checks. Offers may be extended at a different level or job title that best aligns with the successful candidate's qualifications.
Learn more
Visit us at TCEnergy.com and connect with us on our social medial channels for our latest news, employee stories, community activities, and other updates.
Thank you for considering TC Energy in your career journey.