2

Full Time Software Developer Internship Jobs in Alberta

Provide mentorship and guidance to less experienced developers when required. * Contribute to the ... Compensation and Benefits * Full-time, salaried position * Salary range $155,000 - $175,000 CAD ...

Calgary, AB - On-Site | Full-Time About BigGeoBigGeo is the Spatial Cloud.We help companies manage ... engineering bar as the team grows What You BringRequired: 8+ years of software engineering ...

Java Developer Hiring Type: Fulltime Permanent Position Location: Montreal, QC / Calgary, AB ... Partner with cross-functional teams, software architects, and data engineers to implement backend ...

The ideal candidate brings a deep technical mastery of SQL, DevOps, Git, Spark, Python, dataflows ... This is a full-time limited term position, working 35 hours per week until December 31, 2028.

Kiewit Power Engineering Department: Drafting & Design Market: Power Employment Type: Full Time ... Additonally, this role will train and advise interns and new grads. District Overview Kiewit ...

Permanent / Full time Job Location: Edmonton, Alberta Microsoft Power Apps Developer (Application ... software lifecycle. Your responsibilities: * Client Interaction and Requirement Gathering:

Permanent / Full time Job Location: Edmonton, Alberta Microsoft Power Apps Developer (Application ... software lifecycle. Your responsibilities: * Client Interaction and Requirement Gathering:

Sr. AI Engineer

Calgary, AB · On-site

CA$91K - CA$114K/yr

We do this through the delivery of secure cloud, AI, software and digital workplace solutions that ... Softchoice offers a comprehensive and competitive benefit plan to all full-time employees, which ...

Showing results 41-60

Full Time Software Developer Internship information

What is a full time software developer internship?

A Full Time Software Developer Internship is a temporary position, typically lasting a few months, where students or recent graduates work full-time hours to gain practical experience in software development. Interns work on real projects alongside professional developers, learning coding, testing, debugging, and collaborating on software solutions. This type of internship helps individuals build their technical skills, expand their professional network, and improve their chances of securing a full-time software development job after graduation.

What types of projects and technologies can I expect to work on during a full time software developer internship?

As a Full Time Software Developer Intern, you'll typically be assigned to real-world projects that align with the team's current priorities, such as developing new features, fixing bugs, or improving existing codebases. You may work with widely-used programming languages like Python, Java, or JavaScript and tools such as Git, Docker, or cloud platforms. Interns often collaborate closely with senior developers, participate in code reviews, and attend daily stand-ups, providing valuable learning and networking opportunities. The specific technologies and responsibilities will vary by company, but you'll gain hands-on experience in agile development environments and exposure to industry-standard practices.

What are the key skills and qualifications needed to thrive as a full time software developer intern, and why are they important?

To excel as a Full Time Software Developer Intern, you need a solid understanding of programming languages (such as Python, Java, or JavaScript), algorithms, and data structures, often backed by coursework or a degree in computer science or a related field. Familiarity with development tools like Git, code editors, and project tracking systems, as well as experience with frameworks or databases, is commonly expected. Strong problem-solving abilities, willingness to learn, effective communication, and teamwork are standout soft skills in this role. These competencies enable interns to quickly contribute to projects, adapt to new technologies, and collaborate productively within development teams.

What is the difference between Full Time Software Developer Internship vs Software Developer?

AspectFull Time Software Developer InternshipSoftware Developer
CredentialsTypically students or recent graduates, some may have relevant coursework or certificationsUsually requires a bachelor’s degree in computer science or related field, with experience or certifications preferred
Work EnvironmentTemporary, often in a corporate or tech company setting, with mentorship and trainingFull-time employment, with more responsibilities and project ownership
DurationUsually 3-6 months, seasonal or summer programsIndefinite, ongoing employment
PurposeLearning, skill development, and gaining industry experienceContributing to projects, developing software, and career growth

In summary, a Full Time Software Developer Internship is a temporary, learning-focused position ideal for students or recent graduates, while a Software Developer role is a full-time, ongoing position with greater responsibilities and experience requirements.

What cities in Alberta are hiring for Full Time Software Developer Internship jobs?

Cities in Alberta with the most Full Time Software Developer Internship job openings:

Automation, Software or Computer Engineering Student - January 2027

Calgary, AB • On-site

Suncor
10K+ employees

Full-time

Posted 26 days ago


Job description

At Suncor, we produce and provide energy.

When you join Suncor, you become part of a company that has built a solid foundation for both business and employee success. We are a place where talented people thrive. As part of our team, you play a vital role in delivering energy we all rely on, and you'll make a meaningful impact in the communities where we live and work.

Attention students! We offer a wide range of Automation, Software or Computer Engineering student opportunities at Suncor. When you apply, we'll help match you to roles that suit your skills and interests. Please only apply once to the posting that suits your educational background.

What we offer students:

  • Meaningful experience: gain valuable work experience with competitive pay to advance your early career journey and explore professional interests

  • Dynamic student community: participate in our engaging student community, where you'll have the chance to connect with fellow students and build your network

  • Senior leadership exposure: interact with senior leadership and ask questions, discuss career paths, and receive advice

  • Mentorship and networking: peer, formal, and informal mentorships and opportunities to participate in Suncor's six employee inclusion networks

  • Relocation assistance:roundtrip airfare or mileage coverage, temporary accommodations, rental search assistance, and additional resources provided pending role and location

Minimum requirements:

  • Current enrollment in an undergraduate Engineering program with an electrical, mechatronics, software or computer focus

  • You must be returning to full-time studies after the work term

  • Please attach your most recent transcripts with your application

Location & other key details:

  • This is a/an 4, 8, 12, or 16-month term commitment beginning in January 2027. You will be asked to indicate your availability in your application

  • Potential locations for these student roles include Calgary, Edmonton, St. John's, Fort Hills (fly in fly out), Sarina and Fort McMurray (Regional Municipality of Wood Buffalo). You will be asked to indicate your location preferences in your application

  • Students who live and work in Fort McMurray are eligible for a cash allowance to address the cost of living and the remote nature of the region. To learn more about living and working in Fort McMurray, click here

  • Learn more about our student and new graduate opportunities here

Think we are a fit? Apply now!

Suncor is committed to providing equal opportunities for employment and building an inclusive, results-oriented and high-performance culture where all members of our team feel safe, valued and respected.