Developer Student

2 weeks ago


Calgary, Canada Canadian Natural Resources Limited Full time

The Opportunity:
Are you a Software Engineering or Computer Science student who is passionate about modern technology and using them to resolve complex problems? Join Canadian Natural, where we strive to provide opportunities based on your abilities, helping you to contribute in a meaningful way and apply your academic experience to challenging and rewarding projects
As the Developer student, you will 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
Term start and length:   January 2025 - 4 or 8 months (Full-time)
January 2025 - 12 months (Part-time and Full-time)*
May 2025 - 4 or 8 months (Full-time)
September - 4 months (Full-time)

Job location: Calgary, AB - Head Office
Work schedule: 5 x 2 - 8 hours (Monday - Friday) for full-time schedule
*January to April is part-time, May to August is full-time, and September to December is part-time, with part-time being a maximum of 20 hours per week.
Key Accountabilities:
Analyze, design and develop applications through the development of application logic, user interfaces, data interfaces, data conversion scripts and reports
Work with and learn from systems analysts and developers throughout the lifecycle of an application within the enterprise system
Develop and maintain functional/technical specifications and documentation
Design new applications based on business requirements streamline business processes and functions using C#, Python, SQL and other scripting language
Troubleshoot, debug and fix problems that occur in the everyday use of an application/interface or SQL query
Develop analytic reports using Power BI, Tableau or SSRS
Manage multiple tasks with high levels of effectiveness and enthusiasm
Develop applications and configure modules within the IBM Maximo EAM System
What You Bring to the Role:
Currently enrolled in your 2nd or 3rd year of a degree/diploma Program in Information Technology or Computer Science
Modern programming language knowledge in either Java/Jython/Python/C++
Familiarity with one or more of the following technologies: VB.NET, C#.NET, ASP.NET, Blazor, Entity Framework, MS SQL Server, Orchestrator, Angular, Remedy, Tableau, Power BI, SQL Server Reporting Services, Microsoft Access, Informatica, Oracle and Oracle Fusion
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
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.
Check out our  COMPENSATION & BENEFITS overview to see what we have to offer
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 by Canada's Future Workforce.
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



  • Calgary, Canada Enbridge Student Contractor Program Full time

    At Enbridge, ‘energy’ means more than lighting up businesses, heating up our customers’ homes, or fueling cars, buses and trucks. It’s our way of life! As a summer student working for Raise at Enbridge, a first-choice energy delivery company, we commit to providing you with an exciting, rewarding and engaging experience. We know that when your...

  • Developer Student

    2 weeks ago


    Calgary, Canada Canadian Natural Resources Limited Full time

    The Opportunity: Are you a Software Engineering or Computer Science student who is passionate about modern technology and using them to resolve complex problems? Join Canadian Natural, where we strive to provide opportunities based on your abilities, helping you to contribute in a meaningful way and apply your academic experience to challenging and rewarding...


  • Calgary, Alberta, Canada First Student Canada-Transco Full time

    At First Student Canada-Transco, we are committed to providing safe and reliable student transportation services.About the RoleWe are seeking a School Bus Driver to join our team. As a driver with us, you will be responsible for safely transporting students to and from school, utilizing industry-leading technology and prioritizing vehicle maintenance.No...


  • Calgary, Canada The University of Calgary Full time

    **Description** The **Student Success Centre **within **Student and Enrolment Services** is currently seeking a Full-time Temporary Relief **Academic Development Specialist **for approximately 12 months. Reporting to the Director, Student Success Centre, this Academic Development Specialist role will be focused on the retention and success of undergraduate...


  • Calgary, Alberta, Canada SAIT Full time

    Job Overview  SAIT is seeking a highly motivated Student Engagement Coordinator to join our team. As a key member of the Student Services department, you will play a vital role in creating a culture and environment that fosters student success.  This exciting opportunity involves delivering, initiating, and supporting multiple programs throughout the...


  • Calgary, Alberta, Canada The University of Calgary Full time

    The University of Calgary is seeking a highly motivated and dedicated Student Wellness Advocate and Program Developer to join the Cumming School of Medicine's Student Advocacy and Wellness Hub. This role plays a pivotal part in promoting student well-being, advocacy, and support for all learners within the CSM.Job DescriptionThis Full-time Temporary Relief...


  • Calgary, Alberta, Canada SAIT Full time

    OverviewSAIT is a global leader in applied education, committed to preparing the next generation of industry leaders. We are seeking a Senior Development Coordinator for Student Outreach to join our team.Job SummaryThe Senior Development Coordinator for Student Outreach will be responsible for coordinating and implementing personal solicitation and...


  • Calgary, Canada Cenovus Energy Full time

    Worker Type: Employee Group: Job Post End Date: 11/14/2024 Start Date: May 2025 Location: Calgary, AB Length of Term: 4 months| 8 months | 12 months About this opportunity Are you looking for an exciting student opportunity full of meaningful, diverse, and challenging assignments working alongside industry leading professionals? You will be part of a...

  • Student Tutor

    1 month ago


    Calgary, Canada Ed Masters tutoring Full time

    **Overview** **Responsibilities** - Develop individualized lesson plans tailored to each student's needs and learning style. - Assess student progress and adjust teaching strategies accordingly. - Communicate effectively with students and their families regarding academic performance and areas for improvement. - Create a supportive and engaging classroom...

  • Co-op Student

    2 months ago


    Calgary, Canada AltaLink Full time

    **Job ID#** 3163 **Job Title: Co-Op Student - Project Development** **Date Posted**: October 4, 2024 **Closing Date**: October 30, 2024 **Job Type**: Student **Location**:Calgary We power Alberta. Our transmission lines deliver electricity to millions of Albertans 24 hours a day, seven days a week. When you’re on our team, you’re supporting our...

  • Student Counsellor

    3 months ago


    Calgary, Canada EDUCATION STATION Full time

    Our Calgary office currently has flexible part-time, full-time positions available. This is ideal work for College students. Gain valuable office/work experience and have an opportunity to make a great income while having a lot of fun. Interview this week and begin working as soon as possible. Job Skills - Providing exceptional customer service -...


  • Calgary, Alberta, Canada SAIT Full time

    SAIT is a global leader in applied education, offering a unique opportunity to work with students, staff, and the community.Job SummaryWe are seeking an enthusiastic and passionate individual to join our team as a Trojans Assistant Coach. This role will support student engagement, experience, and program enhancement, while promoting a culture of excellence...

  • Payroll Student

    2 weeks ago


    Calgary, Canada Canadian Natural Resources Limited Full time

    The Opportunity: Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working alongside industry leading professionals? Join Canadian Natural where we strive to provide opportunities based on your abilities, helping you to contribute in a meaningful way and apply your academic experience to...

  • Payroll Student

    2 weeks ago


    Calgary, Canada Canadian Natural Resources Limited Full time

    The Opportunity: Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working alongside industry leading professionals? Join Canadian Natural where we strive to provide opportunities based on your abilities, helping you to contribute in a meaningful way and apply your academic experience to...

  • Reclamation Student

    2 weeks ago


    Calgary, Canada Canadian Natural Resources Limited Full time

    The Opportunity: Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working alongside industry leading professionals? We are looking for a passionate and driven Environmental Sciences or Engineering student to join our Development Operations Reclamation team! You will have the exciting...

  • Reclamation Student

    2 weeks ago


    Calgary, Canada Canadian Natural Resources Limited Full time

    The Opportunity: Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working alongside industry leading professionals? We are looking for a passionate and driven Environmental Sciences or Engineering student to join our Development Operations Reclamation team! You will have the exciting...

  • IS Support Student

    2 weeks ago


    Calgary, Canada Canadian Natural Resources Limited Full time

    The Opportunity: Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments? Join Canadian Natural, where we strive to provide opportunities based on your abilities, helping you to contribute in a meaningful way and apply your academic experience to challenging and rewarding projects! Build on your...


  • Calgary, Canada SAIT Full time

    Studying abroad is an incredible — and sometimes daunting — experience. SAIT’s **International Centre **is focused on attracting international students to study at SAIT, assisting with their transition to the institute and life in Canada and supporting them while they study here. If you have a passion for guiding students to new opportunities, and have...

  • Accounting Student

    2 weeks ago


    Calgary, Canada Canadian Natural Resources Limited Full time

    The Opportunity: Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working alongside industry leading professionals? Join Canadian Natural, where we strive to provide opportunities based on your abilities, helping you to contribute in a meaningful way and apply your academic experience to...

  • Accounting Student

    1 week ago


    Calgary, Canada Canadian Natural Resources Limited Full time

    The Opportunity: Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working alongside industry leading professionals? Join Canadian Natural, where we strive to provide opportunities based on your abilities, helping you to contribute in a meaningful way and apply your academic experience to...