2

Entry Level Full Stack Software Engineer Jobs in Calgary, AB

Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ... Yes Key Accountabilities: * Entry-level drilling operations support role focused on regulatory ...

New

... their full potential; to deliver that opportunity for great careers to one another; and to ... You have familiarity with Autodesk drafting software (AutoCAD, Revit, etc.). * You have working ...

Account Executive (Remote, Canada)

Calgary, AB · On-site +1

$80K - $100K/yr

Use our software stack to generate new sales opportunities to keep your funnel full. * Build tools and resources that support prospects through each stage of their buying journey. 30% - Become ...

Account Executive (Remote, Canada)

Calgary, AB · Remote

CA$80K - CA$100K/yr

Use our software stack to generate new sales opportunities to keep your funnel full. * Build tools and resources that support prospects through each stage of their buying journey. 30% - Become ...

Engineering/Quality Manager

Calgary, AB

  • Medical

  • Dental

  • Life

  • Retirement

The position plays a critical role across the full project lifecycle-supporting estimating and ... Registered Professional Engineer (P.Eng.) or eligible for registration with APEGA. Required ...

Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ... Software) to support the development and review of AACE Class 5 through Class 3 cost estimates ...

New

You will analyze hardware and software specifications, design test strategies, and evaluate the ... Exercise engineering judgment in technical dispositionanddecisions in collaboration withcross ...

This is an entry-level role focused on building foundational estimating skills -- including ... Diploma or degree in construction management, engineering, quantity surveying, or a related field.

Showing results 41-60

Entry Level Full Stack Software Engineer information

What is an entry level full stack software engineer?

An Entry Level Full Stack Software Engineer is a developer who works on both the front-end (client side) and back-end (server side) of web applications, typically at the beginning of their career. They are usually familiar with basic programming languages such as JavaScript, HTML, CSS for the front end, and may use languages like Python, Java, or Node.js for the back end. These engineers often work under the guidance of more experienced team members, helping to build, test, and maintain software solutions. Their role provides broad exposure to multiple technologies, making it a strong foundation for a software engineering career.

What are the key skills and qualifications needed to thrive as an entry level full stack software engineer?

To excel as an Entry Level Full Stack Software Engineer, you need a solid grasp of programming languages (such as JavaScript, Python, or Java), web development frameworks, and a relevant degree or equivalent coding experience. Familiarity with tools like Git, databases (SQL/NoSQL), and cloud platforms such as AWS or Azure is commonly expected. Strong problem-solving skills, effective communication, and a willingness to learn new technologies set top performers apart. These abilities are crucial for building scalable applications, collaborating with diverse teams, and adapting to rapidly evolving technical requirements.

What types of projects and technologies can an entry level full stack software engineer expect to work with during their first year?

As an Entry Level Full Stack Software Engineer, you'll likely work on a range of web application projects involving both front-end and back-end development. Common technologies include JavaScript frameworks like React or Angular for the front end, and Node.js, Python, or Java for the back end, along with databases such as MySQL or MongoDB. You'll collaborate closely with designers, senior developers, and QA engineers, often participating in agile sprints and code reviews. This exposure helps you quickly build practical skills and gain insight into the full development lifecycle, laying a strong foundation for career growth.

What is the difference between Entry Level Full Stack Software Engineer vs Junior Web Developer?

AspectEntry Level Full Stack Software EngineerJunior Web Developer
Required SkillsBasic knowledge of front-end and back-end technologies, programming languages like JavaScript, HTML, CSS, and some backend frameworksFundamental web development skills, HTML, CSS, basic JavaScript, and possibly some CMS experience
Work EnvironmentCollaborates on full project stacks, often in tech companies or startupsFocuses on website or front-end development, often in agencies or small teams
Typical EmployerTech companies, startups, software firmsWeb design agencies, small businesses, or internal IT teams

While both roles involve web development, an Entry Level Full Stack Software Engineer works on both front-end and back-end components of applications, requiring broader technical skills. A Junior Web Developer typically focuses on front-end tasks and website creation. The full stack role often demands understanding of multiple technologies, whereas the junior web developer role is more specialized in website design and basic coding.

Can I become an entry level full stack software engineer with no experience?

Entry level full stack software engineering roles often require some foundational knowledge of programming languages, web development frameworks, and tools like Git. While prior experience is not always mandatory, demonstrating skills through projects, certifications, or coding bootcamps can improve your chances of securing such a position.

What are the most commonly searched types of Full Stack Software Engineer jobs in Calgary, AB?

The most popular types of Full Stack Software Engineer jobs in Calgary, AB are:

Infographic showing various Entry Level Full Stack Software Engineer job openings in Calgary, AB as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Drilling & Completions Engineering Student

Canadian Natural

Calgary, AB

Full-time

PTO

Posted 2 days ago

New


Job description

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 challenging and rewarding projects!

We are looking for a motivated Engineering Student to join our fast-paced Development Operations team! You will have the exciting opportunity to be part of an active engineering team responsible for the planning, execution and optimization of operations related to well completions and/or well abandonment activities. Become a part of one of Canada's largest independent oil and gas producers. 

  • Job location: Calgary, AB - Head Office
  • Work schedule: 5 days on, 2 days off, 8 hours per day (Monday - Friday)
  • Term length: 4 months
  • Term start: May 2027
  • Safety sensitive position: Yes

Key Accountabilities:

  • Support an engineering team through data acquisition and analysis for optimization projects, well records reviews, lookback reviews and ongoing operations and engineering support
  • Acquire hands-on experience with several widely used industry software programs including Wellview, Accumap, Tableau and Power BI
  • Gain exposure to all aspects of well operations in drilling and completions

What You Bring to The Role:

  • Currently enrolled in your 2nd, 3rd, or 4th year of an Engineering degree program (Chemical, Process, Mechanical, Energy, and Petroleum/Oil & Gas disciplines preferred)
  • Possess a valid Class 5 Alberta driver's license or equivalent out of province license
  • Motivated, collaborative, organized, and able to manage competing priorities

What We Offer:

  • Competitive salary
  • Paid time off during Christmas week and summer Fridays in July and August
  • 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)
  • Multiple volunteer opportunities within the community
  • Opportunities to partake in initiatives such as the Intern Social Committee

Check out our COMPENSATION & BENEFITS overview to learn more about what 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!