Software Developer - Team Lead

IXL Learning

Toronto

Hybrid

CAD 102,480 - 153,720

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

One remote workday per week

Job summary

A leading EdTech company in Toronto is seeking a Software Developer Team Lead. In this full-time position, you will lead engineering efforts to develop tools simplifying integrations with schools. The ideal candidate will have excellent Java programming skills and a Bachelor's degree in Computer Science. This role offers a competitive salary between $102,480 and $153,720 annually and allows for one day of remote work each week.

Qualifications

  • Excellent programming skills in Java or another object-oriented language.
  • Strong organizational and time-management skills.
  • Passion for improving education through technology.

Responsibilities

  • Lead engineering efforts including planning projects and assigning work.
  • Drive development process including designing, coding, and testing.
  • Collaborate with product managers, designers, and QA.

Skills

Java programming
Leadership
Communication
Analytical reasoning
Problem solving

Education

Bachelor's or advanced degree in Computer Science or related discipline

Tools

PostgreSQL
SQL

Job description

Software Developer – Team Lead

IXL Learning, developer of personalized learning products used by millions of people worldwide, is seeking a Software Developer Team Lead with a passion for technology and education. As part of the Integrations team, you will lead engineering efforts to design and develop tools and systems that simplify the integration of IXL with schools and districts, helping to work seamlessly with the technology ecosystems of our customers. This is a full‑time position in our Toronto, Ontario office. The work schedule is Monday‑Friday in the office with the option to work from home one day per week.

What You'll Be Doing
  • Lead engineering efforts, which includes planning projects, developing estimates, assigning work, and tracking status
  • Drive the development process for the team, including designing, coding, documenting, testing, debugging, and tuning
  • Collaborate and communicate clearly across multiple development teams
  • Work cross‑functionally with product managers, designers, and QA to maintain and exceed product usability and quality standards
  • Provide excellent project management direction and motivation to the team
  • Thrive in a fast‑paced and dynamic work environment
What We're Looking For
  • Bachelor's or advanced degree in Computer Science or a related discipline
  • Excellent programming skills in Java or another object‑oriented language
  • PostgreSQL, SQL, and data architecture experience is a plus
  • Strong communication and leadership skills
  • Strong organizational and time‑management skills
  • Strong analytical‑reasoning and problem‑solving skills
  • Passion for improving education through technology
About IXL Learning

IXL Learning is the country’s largest EdTech company. We reach millions of learners through a variety of products:

  • 1 in 4 students in the United States uses IXL.com
  • Rosetta Stone provides an immersive learning experience for 25 languages
  • Wyzant is the nation’s largest community of tutors, covering 300+ subjects
  • Teachers Pay Teachers (TPT) is a comprehensive marketplace for millions of educator‑created resources

Our mission is to create innovative products that make a real, positive difference for learners and educators. We value collaboration, open exchange of ideas, kindness, respect, passion, tenacity, and authenticity. We thrive on developing products that impact millions.

Location: Toronto, Ontario

Compensation: $102,480 – $153,720 annually

At IXL, we value diversity in age, race, ethnicity, gender, sexual orientation, physical and mental ability, political and religious beliefs, and life experience. IXL Learning is an Equal Opportunity Employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer, Integrations (Hybrid)
Lead Software Engineer, Integrations (Hybrid)

IXL Learning • Toronto

Hybrid
CAD 102,480 - 153,720
One remote workday per week
Software Developer (New Grad)
Software Developer (New Grad)

IXL Learning • Toronto

On-site
CAD 90,000 - 92,000
Software Developer, New Grad
Software Developer, New Grad

IXL Learning • Toronto

On-site
CAD 90,000 - 92,000
Software Developer, New Grad
Software Developer, New Grad

IXL • Toronto

On-site
CAD 90,000 - 92,000
Junior Integrations Developer — EdTech Impact
Junior Integrations Developer — EdTech Impact

IXL Learning • Toronto

On-site
CAD 90,000 - 92,000
Software Development Technical Lead: MS Technology
Software Development Technical Lead: MS Technology

ROSS • Toronto

On-site
CAD 85,000 - 90,000
$3,000 educational allowance
Medical and dental package
3 weeks vacation
Lead Integration Engineer, Platform Delivery
Lead Integration Engineer, Platform Delivery

Ontario Teachers' Pension Plan • Toronto

Hybrid
CAD 120,000 - 170,000
Comprehensive employer paid benefits
Defined benefit pension plan
Flexible Travel Program
+2
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

Info-Tech Research Group • Canada

Hybrid
CAD 90,000 - 140,000
Training & career development budget
Work-life balance
Remote/hybrid work options
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

Info-Tech Research Group International • Toronto

Hybrid
CAD 110,000 - 140,000
Competitive salary
Benefits plan
RRSP matching
+2
Senior Software Developer
Senior Software Developer

Ldsociety • Vancouver

Hybrid
CAD 68,000 - 78,000
Relocation support
RRSP contribution
Paid vacation
+3