Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2025 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations
CAN - Software Developer: III (Senior)
We are looking for a skilled Senior Software Developer to join our dynamic team in North York, Ontario. This is a long-term contract role where you will play a key part in designing, developing, and maintaining high-quality software solutions. If you are passionate about technology and thrive in a collaborative environment, we encourage you to apply.<br><br>Responsibilities:<br>• Design, develop, and implement software solutions that meet business and technical requirements.<br>• Collaborate with cross-functional teams to define project objectives and deliverables.<br>• Conduct thorough testing and debugging to ensure software reliability and performance.<br>• Provide technical expertise and mentorship to less experienced developers as needed.<br>• Stay updated on emerging technologies and industry trends to incorporate best practices.<br>• Participate in code reviews to maintain high-quality coding standards.<br>• Document software functionality and processes to ensure clear communication across teams.<br>• Troubleshoot and resolve technical issues in a timely manner.<br>• Contribute to the planning and estimation of project timelines and resources.
• Proven experience as a Senior Software Developer or in a similar role.<br>• Strong proficiency in one or more programming languages such as Java, Python, or C#.<br>• Hands-on experience with software development methodologies and tools.<br>• Excellent problem-solving and analytical skills.<br>• Ability to work effectively in a hybrid work environment.<br>• Strong communication skills to collaborate with team members and stakeholders.<br>• Familiarity with cloud platforms and modern development frameworks is an asset.<br>• A degree in Computer Science, Engineering, or a related field is preferred.
<p>Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.</p> <p>Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. <a href="https://www.roberthalf.com/ca/en/mobile-app" target="_blank">Download the Robert Half app</a> and get 1-tap apply, notifications of AI-matched jobs, and much more.</p> <p>Questions? Call your local office at 1.888.490.4429. All applicants applying for Canadian job openings must be authorized to work in Canada.</p> <p>Only job postings for jobs located in Quebec appear in French.</p> <p>© 2025 Robert Half. By clicking “Apply Now,” you’re agreeing to <a href="https://www.roberthalf.com/ca/en/terms">Robert Half’s Terms of Use</a>.</p>
  • North York, ON
  • remote
  • Temporary
  • - CAD / Hourly
  • We are looking for a skilled Senior Software Developer to join our dynamic team in North York, Ontario. This is a long-term contract role where you will play a key part in designing, developing, and maintaining high-quality software solutions. If you are passionate about technology and thrive in a collaborative environment, we encourage you to apply.<br><br>Responsibilities:<br>• Design, develop, and implement software solutions that meet business and technical requirements.<br>• Collaborate with cross-functional teams to define project objectives and deliverables.<br>• Conduct thorough testing and debugging to ensure software reliability and performance.<br>• Provide technical expertise and mentorship to less experienced developers as needed.<br>• Stay updated on emerging technologies and industry trends to incorporate best practices.<br>• Participate in code reviews to maintain high-quality coding standards.<br>• Document software functionality and processes to ensure clear communication across teams.<br>• Troubleshoot and resolve technical issues in a timely manner.<br>• Contribute to the planning and estimation of project timelines and resources.
  • 2025-09-09T14:39:09Z

Can - Software Developer: Iii (senior) Job in North York | Robert Half