Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Developer Student - IM Technology

Full-time

Canadian Natural Resources Limited (CNRL)

The Opportunity

Are you a Software Engineering or Computer Science , or Information Technology student who is passionate about modern technology and uses them to resolve complex problems? Join Canadian Natural,

and gain hands-on experience supporting enterprise applications that support content management, business processes, and operational efficiency. Working alongside experienced Systems Analysts and Developers, you'll contribute to meaningful projects while building valuable technical and professional skills in a collaborative and innovative environment.

As the Developer Student, you will maintain and develop application components to streamline business processes. Additionally, you will provide application support to both systems solutions and business needs. Canadian Natural offers countless opportunities to advance your career in an atmosphere where teamwork, innovation and your expertise are valued. You will contribute to the success of Canadian Natural’s operations by identifying and improving data integrity problems!

  • Job location: Calgary, AB – Head Office
  • Shift schedule: 5 days on, 2 days off, 8 hours/day (Monday – Friday)
  • Term length: 12 months
  • Term start: January 2027
  • Term type: Part-time & Full-time
    • January – April: Part-time
    • May – August: Full-time
    • September – December: Part-time (Part-time being a maximum of 20 hours per week.)
  • Safety sensitive position: No

Key Accountabilities

  • Analyze, design, develop, and test applications, including application logic, user interfaces, data integrations, data conversion scripts, reports Progressive Web Applications (PWA)
  • Collaborate with Systems Analysts and Developers throughout the lifecycle from requirements gathering and design to deployment and support
  • Develop, maintain, and adhere to functional and technical specifications and documentation
  • Design and develop new applications or data integrations based on business requirements while identifying opportunities to streamline business processes and improve operational efficiency
  • Develop solutions using technologies such as C#, .NET, Python, SQL, Visual Studio Code (VS Code), Git, Node.js, npm, Yeoman, Heft, REST APIs, and other scripting languages
  • Troubleshoot, debug and fix problems related to applications, system integrations and SQL queries
  • Develop analytic reports and dashboards using Power BI, Tableau or SSRS
  • Manage multiple tasks and priorities with high levels of effectiveness and enthusiasm

What You Bring To The Role

  • Currently enrolled in your 2 nd , 3 rd or 4 th year of a degree/diploma in Information Technology or Computer Science
  • Modern programming language knowledge in either Java/ Python/C++
  • Familiarity with one or more of the following technologies: VB.NET, C#.NET, ASP.NET, Blazor, Entity Framework, React, TypeScript, HTML5, CSSE, MS SQL Server, Orchestrator, Angular, ServiceNow, Power BI, Oracle, M365(SharePoint Online, Teams, OneDrive), Documentum, AND McLaren

What We Offer

  • Competitive salary
  • Paid time off during Christmas week and summer Fridays in July and August
  • Multiple volunteer opportunities within the community
  • Students may be eligible for relocation assistance pursuant to Canadian Natural’s Student Relocation Policy (Students will be responsible for finding their own accommodations during the work term)
  • Opportunities to partake in initiatives such as the Intern Social Committee

Check out our COMPENSATION & BENEFITS overview to learn more about we have to offer!

If you are interested in this exciting student work term opportunity, please include your resume, cover letter and unofficial transcripts as part of your online application.

All candidates applying to Canadian Natural must have legal authorization to work in Canada with no restrictions.

We wish to thank all applicants for their interest and effort in applying for the position; however, only candidates selected for interviews will be contacted. This posting will close once a successful candidate has been selected.

Canadian Natural operates one of the largest Campus Recruitment programs in the country, hiring over 400 students every year. Students hired on with us are made to feel a part of the team, gaining high level experience, knowledge, and training that introduces and prepares them for full-time employment.

We are proud to share that Canadian Natural has been ranked as a Top Employer for 2023, 2024 and 2025 by Canada's Future Workforce and also one of Forbes' Canada's Best Employers in 2025 and 2026.

Industry Leader: We commenced business in 1989 with a handful of employees and modest production, but today we employ more than 10,000 people and produce over 1 million BOE/d.

Community Investment: Social responsibility is a critical element of our commitment to responsible operations and part of our success and pride as a Company. We are committed to investing in the communities where we live and work, creating shared value along the way.

Compensation and Benefits: We strive to share Company success with all employees through a comprehensive total compensation package.

Our People, Our Stories: Our stories demonstrate the strong culture that exists at Canadian Natural – one that focuses on developing people, working together and doing it right, with fun and integrity.

Check out some of our Student Testimonials !

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Developer Student - IM Technology in Calgary, AB vacancy
  •  ...months | Full-time | Paid Role Summary The Application Developer Co-op Student works alongside our development team to build, enhance,...  ...to leave the term with production experience in Microsoft technologies including .NET, C#, SQL Server, GitHub, and GitHub Copilot,... 
    For students
    Full time
    Internship

    Sanjel Energy Services

    Calgary, AB
    18 hours ago
  •  ...The Opportunity Are you a student looking for an exciting opportunity...  .../diploma in Information Technology, Computer Science, Information...  ...abilities Interest in cloud technologies, Microsoft 365, collaboration...  ...– one that focuses on developing people, working together and... 
    For students
    Full time
    Summer work
    Internship
    Work at office
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...The Opportunity Are you a student looking for an exciting opportunity that is full of...  ...year of a degree/diploma in Information Technology or Computer Science Strong written and...  ...Canadian Natural – one that focuses on developing people, working together and doing it right... 
    For students
    Full time
    Summer work
    Internship
    Work at office
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...The Opportunity Are you a student looking for an exciting opportunity that is full of...  ...Administration, Information Management/Technology or related program at an accredited post...  ...Canadian Natural – one that focuses on developing people, working together and doing it right... 
    For students
    Full time
    For contractors
    Summer work
    Internship
    Work at office
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...The Opportunity Are you a student looking for an exciting opportunity that is full of...  ...year of a degree/diploma in Information Technology Strong written and verbal communication...  ...Canadian Natural – one that focuses on developing people, working together and doing it right... 
    For students
    Full time
    Summer work
    Internship
    Work at office
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...The Opportunity Are you a student looking for an exciting opportunity that is full of meaningful...  ..., Lease Administrators, Land Information Technology/Systems and Acquisitions and Divestitures...  ..., joint venture and well information Develop knowledge of the review, clean-up and... 
    For students
    Full time
    Summer work
    Internship
    Work at office
    Immediate start
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...The Opportunity Are you a student looking for an exciting opportunity...  ...a fun working environment, developing meaningful relationships, and...  ...diploma/degree IT Tools & Technologies experience with the following...  ...Power BI, Visio, Oracle, SQL Developer or TOAD Digital... 
    Full time
    Part time
    Summer work
    Internship
    Work at office
    Remote work
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...Software Engineering or Computer Science student passionate about modern technology and using them to resolve complex...  ...team of data professionals to develop new tools to streamline application...  ...with one or more of the following technologies an asset: DevOps, Microsoft VB.NET... 
    For students
    Full time
    Part time
    Summer work
    Internship
    Work at office
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...risk assessment, and corrosion management technologies to ensure the effectiveness of asset...  ...Canada. As an Asset Integrity Engineering Student, you will work alongside a diverse group...  .... This role offers the opportunity to develop practical experience with engineering software... 
    Full time
    Summer work
    Internship
    Relocation
    Relocation package
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...diverse opportunities with our dynamic Mine Technology, Mine Planning, Mine Operations Projects,...  ...by collaboratively providing inputs to develop the annual mine operations budget...  ...Fridays in July and August (Calgary only) Students may be eligible for relocation assistance... 
    For students
    Full time
    Summer work
    Internship
    Relocation
    Relocation package
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...The Opportunity Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working...  ...of EDA and data manipulation tasks Data Visualization: Develop interactive dashboards using visualization tools (e.g., Plotly Dash... 
    For students
    Full time
    Summer work
    Internship
    Work at office
    Relocation
    Relocation package
    Monday to friday

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...Job ID# 3308 Job Title: Summer Student – Substation Technologist Date Posted: October 17th, 2025 Closing...  ...work.  Assist the Substation team with new technologies that include SVC and PST. As required, develop and implement a plan for substation work including... 
    For students
    Remplacement
    Full time
    Summer work
    Work at office
    Worldwide

    Altalink

    Calgary, AB
    18 hours ago
  •  ...global reach, serving more than 15,000 students. We launch our students by preparing them...  ...graduates into careers in healthcare, technology, business, entertainment arts, social services...  ...organizations. This role involves developing and maintaining strong relationships with... 
    Contract work
    Work at office
    Local area
    Afternoon shift

    Bow Valley College

    Calgary, AB
    18 hours ago
  • 4Seasons Transportation provides safe, best-quality transportation for students living with disabilities in Calgary, ensuring they have access...  ...daily communication with drivers, families, and schools. t. Develop, coordinate, and deliver training on disability-related topics... 
    For students
    Full time
    Work at office

    4 Seasons Transportation, Llc

    Calgary, AB
    18 hours ago
  •  ...Job Title: Summer Student – Training Services Job Level: N/A Date Posted: January 16, 2026 Closing Date: February 1, 2026...  ...Outlook, Word and PowerPoint) and instructional or website design technologies. Effective communication and interpersonal skills to interface... 
    For students
    Summer work
    Internship
    Work at office

    Altalink

    Calgary, AB
    18 hours ago
  •  ...Job Title: Co-Op Student – Engineering Standards & Support Date Posted: October 10th...  ...selection, evaluation, and implementation of new technology. Update and evolve AltaLink’s list of...  ...to work in a team environment and develop strong internal and external relationships... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home
    Worldwide

    Altalink

    Calgary, AB
    18 hours ago
  •  ...The Opportunity Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working...  ...asset recovery touches every aspect of the business, you will develop a broad understanding of the company’s operations and... 
    For students
    Full time
    Summer work
    Internship
    Work at office
    Immediate start
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...The Opportunity Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working...  ...culture that exists at Canadian Natural – one that focuses on developing people, working together and doing it right, with fun and... 
    For students
    Full time
    Summer work
    Internship
    Work at office
    Relocation
    Relocation package
    Monday to friday

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...with their most complex legal matters. Technology Learning Specialist The Role We are...  ...Learning Program Design & Delivery Develop and deliver engaging technology education...  ...rapidly adapt to and master new software and technologies. ~ Exceptional communication,... 
    Full time

    Bennett Jones

    Calgary, AB
    4 days ago
  •  ...planning of drilling programs, and evaluation of bypassed pay Develop and strengthen skills in petrophysical log interpretation,...  .../Fly-Out from Calgary or Edmonton, Alberta, where applicable Students may be eligible for relocation assistance pursuant to Canadian Natural... 
    For students
    Full time
    Summer work
    Internship
    Work at office
    Immediate start
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  •  ...The Opportunity Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working...  ...continuous learning. Building on classroom studies, you will develop and enhance your skills while working with mentors to kick-start... 
    For students
    Full time
    Summer work
    Internship
    Work at office
    Relocation
    Relocation package
    Monday to friday
    Shift work

    Canadian Natural Resources Limited (CNRL)

    Calgary, AB
    7 days ago
  • $72.78k - $105.01k per year

     ...Infosys is seeking a DevOps Developer. In the role of Technology Analyst, you will be a technology professional adding value to a gamut of Software Development lifecycle stages. You will create detailed design artifacts like program specifications, test plans; and independently... 
    Full time
    Internship

    Infosys

    Calgary, AB
    10 days ago
  •  ...Position Title: Project Manager, Technology Projects Department:...  ...This role is accountable for developing and maintaining project charters...  ...Project Management Develop and maintain project charters...  ...skills   Who is Eavor Technologies Inc. Eavor (pronounced “Ever... 
    Full time
    Work at office

    Eavor

    Calgary, AB
    18 hours ago
  •  ...Job Title: Co-Op Student – System Operations Date Posted: October 10, 2025 Closing Date...  ...will assist the team in identifying and developing solutions to power system operational...  ...ability to work in a team environment and develop strong internal and external relationships... 
    For students
    Full time
    Internship
    Work at office
    Work from home
    Worldwide

    Altalink

    Calgary, AB
    18 hours ago
  •  ...Job Title: Summer Student – Contracts & Sourcing Job Level: N/A Date Posted: December 18th, 2025 Closing Date: January 18th,...  ...pertinent information. Participate in process improvement teams. Develop milestones for expediting various material and service packages.... 
    For students
    Contract work
    Summer work
    Internship
    Work at office

    Altalink

    Calgary, AB
    18 hours ago
  •  ...October 10th, 2025 Closing Date: November 11th, 2025 Job Type: Student Location: Calgary We power Alberta. Our transmission...  ...standards changes and upgrades.  Review equipment manuals to develop optimized maintenance plans for substation assets. Provide engineering... 
    Full time
    Internship
    Work at office
    Worldwide

    Altalink

    Calgary, AB
    18 hours ago
  •  ...Pipeline Corporation's Calgary office is recruiting an Intern Engineer Student to join the Technical Services Unit (TSU) team, for a 12-16-...  ...Engineering specification deviation process tool; Assist in developing equipment maintenance programs, obsolescence strategies, and... 
    Full time
    For contractors
    Fixed term contract
    Internship
    Work at office

    Pembina Pipeline Corporation

    Calgary, AB
    3 days ago
  •  ...on their Middleware to drive our technology and business forward. As a Senior Developer you play a critical role in delivering...  ...technical support for Middleware technologies, including IBM MQ, APIs,...  ...mentoring/coaching developers and students ~ Broad knowledge of all aspects... 
    Full time
    Internship
    Flexible hours

    WestJet

    Calgary, AB
    25 days ago
  •  ...of change. Make an impact with our Solution Delivery team as Technology Product Specialist. This diverse team of professionals effectively...  ..., on scope and within budget. As a trusted advisor, you will develop, enable and support initiatives that allow MNP to deliver client... 
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    18 hours ago
  •  ...face of change. Make an impact with our Technology – Solution Delivery team as a Technology...  ...technology, working with stakeholders, developers, UX, business analysts, QA professionals...  ...and feature set of your product Develop business acumen that informs the value delivery... 
    Long term contract
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Developer Student - IM Technology. Be the first to apply!