All jobs
TP
Software Developer - Team Lead
Teachers Pay Teachers
onsiteCAD 120,000 - 200,000 / year
Toronto, Ontario, Canada
About this role
WHAT YOU'LL BE DOING
- Lead engineering efforts, which includes planning projects, developing estimates, assigning work, and tracking status
- Drive the development process for your 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 surpass 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 other object-oriented language
- Postgres, SQL, Data Architecture a plus
- Strong communication and leadership skills
Read the full description on TalentApply
Create a free account to see the complete job description, how well your CV matches this role, and apply in one click.
Clean up your CV
AI rewrites and formats your CV so it reads well and gets past screeners.
See how you score
Get your match percentage for this exact role before you spend time applying.
Apply professionally
Send a polished application in one click — no retyping the same details.
Track it easily
Follow every application in one place instead of digging through your inbox.
Free account · No card required
Your next opportunity starts here
Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.