Browse All Jobs

Second Harvest is seeking a Senior Software Engineer to contribute to their mission of food rescue and redistribution. The Senior Software Engineer will focus on the backend development of the Second Harvest Food Rescue App.

The Role Involves:

  • Developing and maintaining backend code and services for the Second Harvest Food Rescue App using .NET and ASP.NET Core.
  • Managing and optimizing cloud infrastructure within Microsoft Azure.
  • Developing and maintaining integrations with Microsoft Dynamics.
  • Setting up and maintaining continuous integration processes.
  • Developing and managing data pipelines.
  • Assisting full-stack engineers with frontend development, working with React.
  • Identifying opportunities to improve performance, enhance security and suggest process optimizations.
  • Maintaining comprehensive documentation for all backend systems and processes.
  • Collaborating with other developers, sharing knowledge and workloads.

Requirements:

  • 5+ years experience as a backend developer.
  • Expertise in managing and optimizing cloud infrastructure within Microsoft Azure.
  • Experience with database management systems like SQL Server, CosmosDB.
  • Strong analytical skills to troubleshoot and resolve technical issues.
  • Meticulous approach to coding and system design.
  • Capability to lead technical projects.
  • Commitment to staying updated with industry trends and driving innovation.
  • Proficiency in creating and maintaining comprehensive technical documentation.

What Second Harvest Offers:

  • A competitive salary paired with a robust benefits package.
  • Professional growth in a role that makes a real difference.
  • Flexible work hours and a commitment to work-life balance.
Apply

Second Harvest