Intern, Full Stack Software Developer

The Home Depot

Toronto

On-site

CAD 32,000 - 35,000

Part time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

On-site learning environment
Mentorship program

Job summary

The Home Depot Canada is seeking a Full Stack Software Developer Intern for a 16‑week, in-office program in Toronto. You will work under technical leads to design, code, test, and deploy full‑stack apps using Java (Spring Boot) and Angular.

You’ll build RESTful APIs, collaborate in Agile ceremonies, and gain hands‑on experience across the software development lifecycle with mentorship and real project impact.

Qualifications

  • Pursuing a university/college education in Canada.
  • Enrolled in a co-op program in Computer Science or Software Engineering.
  • Strong foundation in OOP and software design.

Responsibilities

  • Collaborate with technical leads to design, code, test, and deploy full-stack applications.
  • Develop scalable and maintainable code using Java (Spring Boot) and Angular.
  • Follow coding best practices and review peer code for quality.

Skills

Object-oriented programming
Java
Spring Boot
Angular
HTML/CSS
TypeScript
SQL
Cloud basics (GCP/PCF)
Unix/Linux
Jira
Git/GitHub
Agile methodologies

Education

CS/Software Engineering degree (in Canada)

Tools

Jira
GitHub

Job description

Are you someone who thrives on helping others succeed, enjoys making an impact, and takes pride in guiding customers to the right solutions for their projects? If you’re also naturally curious and eager to keep learning, consider starting or growing your career with us at The Home Depot.

About the co-op/internship program: Looking to turn classroom learning into real-world experience? The Home Depot Canada Internship/Co-op Program is your chance to apply what you’ve studied in a dynamic, hands‑on environment. Over 16 weeks, you’ll work on projects that make a real impact, sharpen your skills, and build confidence for your future career.

Program highlights include:

  • Comprehensive Onboarding: Gain insights into our business operations, organizational culture, and core values.
  • Strategic Projects: Address genuine business challenges, explore innovative approaches, and contribute meaningful solutions.
  • Project Presentation: Share your findings and project outcomes with senior leadership.
  • Professional Development Sessions: Participate in weekly sessions designed to enhance skillsets, reinforce company values, and provide perspectives from leaders across the organization.
  • Networking Opportunities: Establish connections with mentors and peers who will support your professional growth throughout the program.

Duration: January 4 – April 23, 2027 (16 weeks)
# of positions available: 1

  • Location: Toronto Store Support Center – 1 Concorde Gate, North York (In office Monday – Friday)
Join Our Team:

At HD Tech, we are not just coding—we’re crafting the future of retail. Our team is a vibrant mix of engineers, dreamers, and problem‑solvers who build and maintain store apps and applications that support our customers and associates. Think of us as the tech backbone behind both in‑store experiences and operational efficiency.

And here’s the exciting part: we don’t just build software—we build solutions. From high-impact platforms to innovative tools with real ROI, our technology powers everything from store operations to associate productivity.

If you’re passionate about full-stack development and want to see your code make a difference, this is the place to be.

Job Summary:

As a Full Stack Software Developer Intern, you will:

  • Collaborate with technical leads to design, code, test, and deploy full-stack applications
  • Develop scalable and maintainable code using Java (Spring Boot) and Angular
  • Follow coding best practices
  • Review peer code to ensure it meets quality standards
  • Build and consume RESTful APIs and microservices
  • Use Git/GitHub for version control and collaboration
  • Document technical solutions and contribute to design reviewsParticipate in requirements workshops with product teams
  • Perform unit testing for developed applications
  • Participate in Agile ceremonies including daily stand-ups and sprint planning
  • Collaborate with product owners and technical leads to define and refine requirements
  • Provide regular status updates to the Scrum Master/Manager
What You Bring to the Role:
  • Currently pursuing a university and/or college education in Canada and enrolled in a co‑op program focused on Computer Science, Software Engineering, or a related field
  • Strong foundation in object-oriented programming and software design (e.g., SOLID principles, dependency injection)
  • Experience with Java, Spring Boot, Angular, HTML/CSS, TypeScript, and SQL
  • Basic knowledge of cloud platforms (GCP, PCF)
  • Familiarity with Unix/Linux environments and command-line tools
  • Understanding of Agile methodologies and tools like Jira
  • Strong communication, collaboration, and problem‑solving skills
  • Passion for learning and innovation

The successful student must remain enrolled in a Canadian accredited institution throughout the internship and be legally eligible to work in Canada (citizen, permanent resident, or valid permit).

What You’ll Gain:
  • Accountability and execution experience aligned with key business strategies
  • Exposure to cross-functional team collaboration
  • Coaching and mentorship opportunities
  • Performance feedback and leadership development
  • Hands‑on experience solving real‑world problems in production environments
  • Exposure to full software development lifecycles and modern DevOps practices
  • Potential opportunity for a full-time role upon graduation

_____________________________________________________________________________

Please note: Compensation will be based on year of study, prior internship experience, and academic performance.

The pay range for this position is between $31,600.00 - $35,400.00

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intern, AI Machine Learning Developer
Intern, AI Machine Learning Developer

The Home Depot • Toronto

On-site
CAD 32,000 - 35,000
Software Engineer Intern, Fullstack (Summer 2027)
Software Engineer Intern, Fullstack (Summer 2027)

Lyft • Toronto

On-site
CAD 114,616,000 - 128,943,000
Mental health benefits
2 days paid time off + 3 days sick
Subsidized commuter benefits and ride-
Software Engineer Intern, Backend (Summer 2027)
Software Engineer Intern, Backend (Summer 2027)

Lyft • Toronto

On-site
CAD 55,000 - 62,000
Mental health benefits
2 days PTO + 3 days sick leave
Subsidized commuter benefits
+1
Software Analyst Intern (Winter 2027, 8-12months)
Software Analyst Intern (Winter 2027, 8-12months)

Hitachi • Toronto

Hybrid
CAD 32,000 - 41,000
Paid internship
Hybrid work model
Paid vacation
+1
Software Analyst Intern (Winter 2027, 8-12months)
Software Analyst Intern (Winter 2027, 8-12months)

Hitachi Rail Limited • Toronto

Hybrid
CAD 48,000 - 62,000
Hybrid work model
Paid vacation
Copy of Co-op Winter 2027 - Software Engineering - 4-8 months
Copy of Co-op Winter 2027 - Software Engineering - 4-8 months

General Dynamics Mission Systems - Canada • Cole Harbour 30

On-site
CAD 33,000 - 45,000
Hybrid work model (where applicable)
Networking opportunities
Onsite amenities
Software Analyst Intern (Winter 2027, 8-12months)
Software Analyst Intern (Winter 2027, 8-12months)

Hitachi Automotive Systems Americas, Inc. • Toronto

Hybrid
CAD 32,000 - 41,000
Hybrid work model
Paid internship + paid vacation
Co-op Winter 2027 - Software Engineering Developer - 16-Months
Co-op Winter 2027 - Software Engineering Developer - 16-Months

General Dynamics Mission Systems - Canada • Calgary

On-site
CAD 34,000 - 46,000
Hybrid work model
Flexible work hours
Networking opportunities
+1
Data Engineer Co-op / Intern (Winter 2027)
Data Engineer Co-op / Intern (Winter 2027)

TD Bank Group • Toronto

On-site
CAD 48,000 - 74,000
Co-op Winter 2027 - Software Engineering - 4-8 months
Co-op Winter 2027 - Software Engineering - 4-8 months

General Dynamics Missions System International • Cole Harbour 30

On-site
CAD 34,000 - 46,000
Hybrid work model
Flexible work hours
Compressed workweek
+1