Developer Student - IM Technology
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 !
- ...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 studentsFull timeInternship
- ...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 studentsFull timeSummer workInternshipWork at officeRelocationRelocation packageMonday to fridayShift work
- ...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 studentsFull timeSummer workInternshipWork at officeRelocationRelocation packageMonday to fridayShift work
- ...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 studentsFull timeFor contractorsSummer workInternshipWork at officeRelocationRelocation packageMonday to fridayShift work
- ...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 studentsFull timeSummer workInternshipWork at officeRelocationRelocation packageMonday to fridayShift work
- ...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 studentsFull timeSummer workInternshipWork at officeImmediate startRelocationRelocation packageMonday to fridayShift work
- ...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 timePart timeSummer workInternshipWork at officeRemote workRelocationRelocation packageMonday to fridayShift work
- ...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 studentsFull timePart timeSummer workInternshipWork at officeRelocationRelocation packageMonday to fridayShift work
- ...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 timeSummer workInternshipRelocationRelocation packageShift work
- ...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 studentsFull timeSummer workInternshipRelocationRelocation packageShift work
- ...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 studentsFull timeSummer workInternshipWork at officeRelocationRelocation packageMonday to friday
- ...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 studentsRemplacementFull timeSummer workWork at officeWorldwide
- ...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 workWork at officeLocal areaAfternoon shift
- 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 studentsFull timeWork at office
- ...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 studentsSummer workInternshipWork at office
- ...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 contractFull timeInternshipWork at officeWork from homeWorldwide
- ...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 studentsFull timeSummer workInternshipWork at officeImmediate startRelocationRelocation packageMonday to fridayShift work
- ...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 studentsFull timeSummer workInternshipWork at officeRelocationRelocation packageMonday to friday
- ...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
- ...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 studentsFull timeSummer workInternshipWork at officeImmediate startRelocationRelocation packageMonday to fridayShift work
- ...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 studentsFull timeSummer workInternshipWork at officeRelocationRelocation packageMonday to fridayShift work
$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 timeInternship- ...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 timeWork at office
- ...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 studentsFull timeInternshipWork at officeWork from homeWorldwide
- ...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 studentsContract workSummer workInternshipWork at office
- ...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 timeInternshipWork at officeWorldwide
- ...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 timeFor contractorsFixed term contractInternshipWork at office
- ...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 timeInternshipFlexible hours
- ...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 workFlexible hours
- ...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 contractRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Developer Student - IM Technology. Be the first to apply!
- api developer Calgary, AB
- junior programmer Calgary, AB
- mainframe developer Calgary, AB
- course developer Calgary, AB
- visa sponsor developer Calgary, AB
- developer internship Calgary, AB
- information developer Calgary, AB
- informatica developer Calgary, AB
- netsuite developer Calgary, AB
- mulesoft developer Calgary, AB

