The salary of a software developer in Canada depends on experience and qualifications. When you are new to the role, you start with a salary of as low as $77,538 per year. Earnings increase with experience, and the highest-paid software developers earn over $156,747 annually.