software developer internship jobs in Edmonton

10,000 software developer internship job listings in Canada. Find daily updated positions from leading job boards.

  • QA Analyst

    3 days ago


    Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Lever Middleware Test Company Full-time

    Lever Middleware Test Company in Beverly, Alberta, Canada is seeking an entry-level Quality Assurance professional to join our software development team. This full-time role focuses on ensuring product quality through test execution and basic QA processes. As an entry-level opportunity, you will collaborate with developers and QA specialists to learn...

  • QA Analyst

    3 days ago


    Edmonton, Alberta, Canada Lever Middleware Test Company Full-time

    Lever Middleware Test Company in Beverly, Alberta, Canada is seeking an entry-level Quality Assurance professional to join our software development team. This full-time role focuses on ensuring product quality through test execution and basic QA processes.As an entry-level opportunity, you will collaborate with developers and QA specialists to learn testing...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Dahrouge Geological Consulting Ltd. Full-time

    Responsibilities Design and document the system architecture for assigned products, recording key decisions and trade-offs. Plan and lead staged rebuilds of existing products so current clients see no disruption or data loss. Select tools, frameworks and patterns that balance delivery speed, cost and long-term maintainability. Work with the lead...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Affirm Full-time

    Join the Streaming team at Affi as a Software Engineer II, focusing on backend systems in a remote environment. Collaborate effectively, leveraging technologies to drive innovative data solutions. This Software Engineer position requires at least 1.5 years of experience in backend system design and development. Proficiency in either Python or Kotlin is...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Peace Hills General Insurance Company Full-time

    Lead the software development team at Peace Hills General Insurance in Edmonton, Alberta. As Software Development Manager, you'll focus on mentoring, tech alignment, and delivery oversight. In this permanent, full-time role, you will report to the Digital Director. Your key contributions will include team development, project planning, and ensuring...


  • Edmonton, Alberta, Canada The Descartes Systems Group Inc. Full-time

    Descartes Unites the People and Technology that Move the WorldThe need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our network, Descartes helps get goods, information, transportation assets, and people where...

  • Entry Level

    4 days ago


    Sherwood Park, AB, Edmonton Census Division, AB; Alberta, Canada Schneider Electric Full-time €186,160 - €200,120 Temporary

    Additional short-term incentive compensation is a typical part of our compensation structure and would be in addition to the above-stated range. The compensation range for this full-time position applies to candidates located within the United States. Within the salary range, individual pay is determined by several factors including performance, knowledge,...


  • Edmonton, Alberta, Canada EHT Group Ltd. Full-time

    We are seeking a talented and experienced software developer with six (6) or more years of professional programming experience and an interest in transitioning into Rust development. While direct Rust experience is not required, we are seeking someone with a background in systems programming, secure software development, and a desire to build...


  • edmonton, canada Empire Life Full-time

    Empire Life is seeking a Software Developer with strong technical skills to join their Development team. Responsibilities include software development, implementing a Design System, and contributing to automated testing in the insurance FinTech space.


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Empire Life Full-time €69,100 - €129,200 Temporary

    Empire Life is looking to hire a Software Developer to join our Development team! Empire Life is looking for people who have strong technical skills and interest in conquering the digital space within the insurance field. By joining Empire Life today you’ll be exposed to growth and career development opportunities while working on exciting and innovative...

  • Employer Relations

    2 days ago


    Edmonton, Division No. 11, Canada High Prairie School Division Full-time

    High Prairie School Divisionis inviting applicants for:Employer Relations & Internship CoordinatorHigh Prairie School Division is recruiting an Employer Relations & Internship Coordinator .The Employer Relations & Internship Coordinator role is a unique position shared between the High Prairie School Division and CAREERS: The Next Generation Foundation...

  • Senior Engineer

    4 days ago


    Sherwood Park, AB, Edmonton Census Division, AB; Alberta, Canada Schneider Electric Full-time

    Shape the future of IoT at Schneider Electric as a Senior Software Engineer in Foxborough, MA. Specialized in Java and system troubleshooting, you will drive impactful changes. Ideal for experienced software engineers, this full-time position encompasses developing and maintaining Java code, as well as enhancing system capabilities. You will collaborate...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Vancouver Island Health Authority Full-time

    The Vancouver Island Health Authority (Island Health) is seeking a Software Developer to design, develop, and support corporate business systems, including user interfaces, integrations, and reporting. The role emphasizes quality, safety, and continuous improvement in line with organizational goals. Reporting to the Team Lead, Corporate Business Solutions,...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada PCL Constructors Inc. Full-time

    Kickstart your career in construction with PCL Constructors Westcoast Inc. as a Virtual Construction Student in Richmond, British Columbia. Gain hands-on experience and develop valuable skills while working alongside industry experts. This internship is for students enrolled in architecture, construction management, civil engineering, or related fields,...


  • Edmonton, Division No. 11, Canada PCL Constructors Inc. Full-time

    Kickstart your career in construction with PCL Constructors Westcoast Inc. as a Virtual Construction Student in Richmond, British Columbia. Gain hands-on experience and develop valuable skills while working alongside industry experts. This internship is for students enrolled in architecture, construction management, civil engineering, or related fields,...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Agility-PR-Solution Full-time €75,000 - €110,000 Temporary

    Intermediate Frontend Software Developer Company Overview Agility PR Solutions provides today’s communicators with powerful and intuitiveAI poweredmedia outreach, monitoring, and measurement solutions. For almost twenty years, Agility has helped clients from across industries and continents discover relevant journalists and influencers, make meaningful...

  • Geomatics Internship

    13 hours ago


    Edmonton, Division No. 11, Canada McElhanney Ltd. Full-time

    The OpportunityJoin McElhanney for an internship in Edmonton starting from May 2027, where you’ll discover the direction you want to take your career by gaining hands‑on experience in the field. We connect you with industry‑leading mentors and a cohort of top‑tier students across Canada. You’ll support field roles across construction geomatics,...


  • Edmonton, Alberta, Canada EHT Group Ltd. Full-time

    Advance your software development career by leveraging your skills in systems programming and secure software development in our transition to Rust. This role focuses on building high-performance, reliable, and secure software. We are looking for a software developer with six or more years of experience, ready to embrace Rust development. You'll contribute...


  • Edmonton, Alberta, Canada Inovait Full-time

    Launch your career at PulseMedica as a Regulatory Affairs Intern. Gain hands-on experience in medical device regulations, product development, and project coordination in a hybrid work environment.This internship is perfect for students in Health Sciences or Biomedical Engineering. You'll be engaged in regulatory activities, technical documentation, and...


  • Edmonton, Alberta, Canada Stantec Full-time

    At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best. Our business teams include finance, procurement, human resources, information technology, marketing, corporate development, HSSE, real estate, legal, and practice services. We bring diverse backgrounds, skills, and expertise and create a...