2

Full Time Software Engineer Internship Jobs in Edmonton, AB

Permanent We currently recruiting for a Full-time Data Engineer for our downtown Edmonton-headquartered client's Information Technology Department. Reporting to the Software Development Manager, for ...

Finning Canada is looking to hire a permanent, full-time Senior Full Stack Developer who will ... ) principles. Security & Governance: * Secure software development practices. * Knowledge of ...

... internships Other: * This a full-time role expected to work 40 hours per week, hybrid or home-based ... a world-leading software company providing solutions for architecture, engineering, and ...

Geotechnical Engineer

Edmonton, AB

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This is a full-time hybrid new position. We are looking for candidates who have a can-do attitude ... Proficiency with geotechnical software e.g., PLAXIS, RS2, RS3, Slide, GeoStudio, Settle3D, All ...

Highlights of the job We are hiring a full-time, permanent Senior Engineer, Linear Assets position ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...

Geotechnical Engineers

Redwater, AB

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

GEOTECHNICAL ENGINEERS Full-time roles working in our Orlando, Florida office on a wide range of ... Perform geotechnical analyses using computer software including SEEP/W for seepage analyses, SLOPE ...

This position requires full-time onsite presence every day for close interaction with the ... software such as AutoCAD Electrical, EPLAN, SEE Electrical and/or SOLIDWORKS Electrical ...

Electrical Engineer Lead

Edmonton, AB · On-site

  • Medical

  • Dental

This position requires full-time onsite presence every day for close interaction with the ... software such as AutoCAD Electrical, EPLAN, SEE Electrical and/or SOLIDWORKS Electrical ...

Pension Analyst

Edmonton, AB · On-site

  • Retirement

We provide actuarial, administration, software programming, and consulting solutions for pension ... Location This is a full-time, on-site position based in our Edmonton office. Key Responsibilities

Pension Analyst

Edmonton, AB · On-site

  • Retirement

We provide actuarial, administration, software programming, and consulting solutions for pension ... Location This is a full-time, on-site position based in our Edmonton office. Key Responsibilities

Highlights of the job We are hiring a full-time, permanent Senior Engineer, Linear Assets position ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...

Highlights of the job We are hiring a full-time, permanent Senior Engineer, Linear Assets position ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...

next page

Showing results 1-20

Full Time Software Engineer Internship information

What kind of projects and responsibilities can I expect as a full time software engineer intern?

As a full-time software engineering intern, you can expect to work on real-world projects that contribute directly to your team's goals. Responsibilities often include coding, debugging, participating in code reviews, and collaborating with other engineers, designers, and product managers. You may also be tasked with writing tests, improving documentation, or assisting with the deployment of features. Interns are typically paired with mentors and encouraged to learn from team meetings and technical discussions, providing you with hands-on experience and valuable industry exposure.

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

AspectFull Time Software Engineer InternshipSoftware Engineer
CredentialsTypically students or recent graduates, some may have relevant coursework or certificationsBachelor's or higher in Computer Science or related field, professional experience often preferred
Work EnvironmentTemporary, learning-focused, often part of a structured programFull-time, ongoing employment with responsibilities and project ownership
Employer & Industry UsageUsed by tech companies for talent development, seasonal or summer programsStandard full-time role in tech companies, startups, and other industries

In summary, a Full Time Software Engineer Internship is a temporary, learning-oriented position mainly for students or recent graduates, while a Software Engineer is a full-time, permanent role with ongoing responsibilities and career growth opportunities.

What is a full time software engineer internship?

A Full Time Software Engineer Internship is a temporary position where students or recent graduates work full-time hours at a company to gain hands-on experience in software development. Interns work alongside professional engineers on real projects, learning programming, software design, and teamwork skills. These internships typically last for a few months during the summer or academic breaks and can lead to future job opportunities. It’s a valuable way to apply classroom knowledge to real-world situations and build a professional network.

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

To thrive as a Full Time Software Engineer Intern, you typically need a solid grounding in programming languages (such as Java, Python, or C++), data structures, algorithms, and enrollment in or completion of a relevant degree program. Familiarity with version control systems like Git, basic software development tools, and sometimes experience with frameworks or cloud services is often expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns excel in collaborative, fast-paced environments. These skills and qualities are essential for contributing to real-world projects, adapting quickly, and making a meaningful impact during the internship.

What are the most commonly searched types of Software Engineer Internship jobs in Edmonton, AB?

The most popular types of Software Engineer Internship jobs in Edmonton, AB are:

Infographic showing various Full Time Software Engineer Internship job openings in Edmonton, AB as of August 2026, with employment types broken down into 8% Internship, 84% Full Time, and 8% Part Time. Highlights an 85% In-person, and 15% Remote job distribution.

Junior Full-Stack Software Developer

Effortless Admin Inc

Edmonton, AB

Full-time

Re-posted 23 days ago


Job description

Junior Full-Stack Software Developer



About Effortless Admin

At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the country's leading benefits administration platform, we empower employers with elegant, user-friendly tools that simplify complex processes. We're in an exciting growth phase and seeking talented developers who want to shape the future of employee benefits.


Position Overview

Full-time | Edmonton, AB | On-site


Your Impact

As a Junior Full-Stack Software Developer at Effortless Admin, you'll contribute to building and enhancing our sophisticated benefits administration platform. You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients.


What You'll Do

  • Design and implement responsive, user-friendly interfaces using React and modern JavaScript
  • Develop and maintain C# services for our core platform functionality
  • Create and integrate RESTful APIs to connect front-end and back-end systems
  • Implement state management solutions and optimize application performance
  • Build reusable components and libraries for future use
  • Work with SQL Server databases to manage application data
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and documentation
  • Collaborate with UX designers to implement intuitive user experiences

Technical Requirements


Essential

  • 2+ years of software development experience in a production environment
  • Strong understanding and experience with object-oriented programming principles
  • Solid experience with JavaScript and React
  • Good working knowledge of C# and .NET framework
  • Experience building and consuming RESTful APIs
  • Proficiency with SQL and relational databases
  • Experience with version control systems (Git)
  • Understanding of front-end performance optimization techniques

Preferred

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Experience with modern React frameworks and libraries (Redux, React Query, etc.)
  • Understanding of core CSS principles
  • Understanding of agile development methodologies
  • Experience using collaboration tools such as Asana and Jira

Soft Skills

  • Strong problem-solving abilities
  • Excellent communication skills
  • Eagerness to learn and grow
  • Team-oriented mindset
  • Attention to detail
  • Ability to manage priorities effectively

Why Choose Us

  • Work with modern tech stack and best practices
  • Mentorship from senior developers
  • Clear career progression path to senior roles
  • Comprehensive benefits package and competitive compensation
  • Flexible work environment that values work-life balance
  • Regular code reviews and pair programming opportunities
  • Make a real impact on critical business systems

Ready to Code with Us?

If you're passionate about creating exceptional user experiences, writing clean code, and building reliable full-stack solutions, we want to hear from you! Submit your resume, cover letter, and relevant GitHub/project links


Effortless Admin is committed to building diverse teams and an inclusive workplace. We encourage applications from all qualified candidates.