Teladoc Health Canada→
Junior Software Engineering Program - Engineer… at Teladoc… · Remote
Entry LevelRemoteFull-timeRemote$80k–$80k/yr
Skills
core computer science conceptsdata structuresalgorithmssoftware fundamentalsprogramming languageversion controlgittestingbuild toolsagile developmentcuriositydesire to grow
Job Description
Summary: Teladoc Health is leading the next evolution of virtual care, empowering individuals to live healthier lives. The Junior Software Engineering Program offers hands-on learning and mentorship for early-career engineers to develop their skills and contribute to real projects in a supportive environment.
Responsibilities:
- Design, build, and improve well‑defined software features within existing systems
- Apply engineering fundamentals to break down problems and evaluate solution options, with guidance
- Write clean, maintainable, well‑tested code following established best practices
- Create and run unit and basic functional tests to ensure reliable, high‑quality software
- Participate in code reviews, design discussions, and technical problem‑solving sessions
- Troubleshoot bugs and technical issues with increasing independence
- Use modern development tools, version control, and testing frameworks in daily work
- Document technical decisions and learnings to support maintainability and knowledge sharing
- Collaborate with engineers, product partners, and stakeholders to turn requirements into working solutions
- Continuously learn and develop your software engineering skills
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent hands‑on experience (internships, apprenticeships, bootcamps, open‑source, or personal projects)
- Solid understanding of core computer science concepts (data structures, algorithms, software fundamentals)
- Experience with at least one programming language and version control (e.g., Git)
- Familiarity with modern development practices such as testing, build tools, and team workflows
- Strong problem‑solving skills, curiosity, and desire to grow as an engineer
- Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future
Preferred Qualifications:
- Exposure to Agile or iterative development environments is a plus
- Experience working in shared codebases through coursework or projects is a plus
Required Skills: Core computer science concepts, Data structures, Algorithms, Software fundamentals, Programming language, Version control, Git, Testing, Build tools, Agile development, Curiosity, Desire to grow
Benefits: Performance bonus, Flexible Vacation Policy, 80 hours of Paid Sick, Safe, and Caregiver Leave annually
Benefits
Performance bonus
Flexible Vacation Policy
80 hours of Paid Sick, Safe, and Caregiver Leave annually