Job Posting 63861

Software Developer,
Second Harvest
Toronto Metro area
closes in 13 days (Sun, 16 Aug)
full time - term / contract

TITLE: Software Developer,

DATE: July 2020


REPORTS TO: Senior Manager,


Second Harvest is Canada’s largest food rescue organization and expert in perishable food recovery. We rescue surplus, unsold food from across the supply chain and redistribute it to not-for-profits across the country to feed communities.

Second Harvest is looking for a collaborative, adaptive problem-solver with 4+ years development experience to join our team as the Software Developer, Under the direction of the Senior Manager,, this position will work with external development partners to build, fix, and stabilize, as well as integrating with other technology platforms at Second Harvest. As non-profit staff wear many hats, there is a huge opportunity in this role to learn new skills while honing your professional knowledge at the same time.

The platform is built on top of React for the frontend web application, .NET Core for backend web API, Power Platform for data storage and hosted on Microsoft Azure. It features a back-end database as well as integration with Dynamics 365 Customer Engagement (Power Platform), which has been customized to our needs. The system also integrates with our Office 365 account and services and various Azure cloud services.

We are looking for a well-rounded Software Developer with proficiency in React/JavaScript, C#/.NET Core, Power Platform/Microsoft Dynamics 365 Customer Engagement. Our mobile app is written using Xamarin & C# for both iOS and Android. You may have your hands in everything so you must be willing to learn and change course as required. Some familiarity with Azure would be ideal but not necessary.


  • Support the platform, including web and mobile development, ensuring technical issues are resolved efficiently and effectively;
  • Liaise with external technical vendors, working collaboratively to build and fix the technology;
  • Help to guide the technology development strategy and timeline, in collaboration with the Senior Manager,;
  • Alongside the team, conduct QA testing of new features;
  • Conduct user experience testing as external vendors release new iterations of;
  • Collaborate with the Second Harvest team to ensure technical development accurately reflects the needs and priorities of users, internal staff, community partners, and industry standards;
  • Assess capability gaps and opportunities to improve the technology; work with the team to collect and identify issues and improvements to enhance the program;
  • Oversee staff training as new technology features and solutions are developed;
  • Working with Second Harvest’s Data and Analytics team, integrate with platforms across the organization.


  • Detail-Oriented: you are proud of your work and know that cutting corners isn’t an option;
  • An Industry Expert: you’re up to date with technology trends and are always looking for new solutions to old problems;
  • Naturally Curious: you’re innovative, extremely creative, and constantly looking for ways to improve upon things;
  • Energized: you’re always ready to take on new things and have fun doing it; if you’re not having fun, you’re not doing it right;
  • Motivated by Challenges: some things are tough and may feel like they aren’t easily resolved, but your passion for perfection keeps you going;
  • 4+ years experience creating solutions with:
    • Front end technology
      • React
      • JavaScript
      • HTML/CSS
    • Back end technology
      • .NET Core
      • C#
      • Visual Studio or Visual Studio Code
      • GIT
    • Knowledgeable with
      • Azure DevOps
      • Microsoft Azure
      • SQL Azure
      • Power Platform
    • Valid Class G driver’s license with ability to travel (mileage compensated);
    • *Bilingualism is an asset.

For more information about Second Harvest, visit:


Please submit your resume and cover letter on or before August 16, 2020 via email, with “SOFTWARE DEVELOPER, FOODRESCUE.CA” in the subject line, to . We would appreciate no phone calls or agencies. 

Consideration of applications will begin immediately and continue until the position is filled.

We would like to thank all applicants for applying for this position, however you will only be contacted if your candidacy is being considered. Second Harvest is committed to an inclusive and accessible recruitment and selection process. If you are invited to attend an interview and require an accommodation, please advise us in advance of our meeting.

Please Note: is not affiliated with and in no way endorses or vets the organization that posted this job. Any links posted within the job will take you to their external site where the same disclaimer applies.

Thanks for looking on and good luck with your job search!