Software Engineer
Toronto, ON, Canada · Toronto, ON, Canada · Temporary
CA$95,000 – CA$130,000Posted Jun 17, 2026
About the Role
We are seeking a skilled Software Engineer for a temporary position based in Toronto, ON, Canada. In this role, you will contribute to the design, development, and maintenance of software solutions, collaborating with cross-functional teams to deliver high-quality products. This is an excellent opportunity for a motivated engineer to make an impact in a dynamic environment.
Responsibilities
- Design, develop, test, and deploy software applications according to project requirements.
- Collaborate with product managers, designers, and other engineers to deliver robust solutions.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Troubleshoot, debug, and resolve technical issues as they arise.
- Document software designs, processes, and code as needed.
Requirements
- Proven experience as a Software Engineer or in a similar role.
- Proficiency in one or more programming languages such as Java, Python, C#, or JavaScript.
- Strong understanding of software development principles and best practices.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and communication skills.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience working in agile development environments.
- Familiarity with cloud platforms or DevOps practices.
Location & Work Arrangement
This position is based in Toronto, ON, Canada. Specific work arrangement details will be discussed during the interview process.
Employment Type
Temporary
Compensation
The salary range for this position is 95,000–130,000 CAD.
