Build .NET and React applications remotely from the Greater Toronto Area, with monthly in-person meetings and meaningful social impact. Your expertise supports reliable software for charitable organizations and donors. As a Senior Software Developer, you will analyze, design, develop, test, document, and maintain web applications. You will use C#, .NET, ASP.NET/Core, React, and Redux while reading, debugging, and upgrading legacy code. The work includes collaboration across development, UX, business analysis, and systems analysis. Key Responsibilities:
Design effective software solutions from business and technical requirements Develop and maintain web applications using .NET and React Integrate software components and third-party systems Troubleshoot, debug,
and optimize existing applications Contribute to quality assurance practices and technical standards Requirements:
Six-plus years developing web applications with C# and .NET Two-plus years building single-page applications with React and Redux Experience supporting production applications in Microsoft Azure Experience developing and integrating REST APIs Computer Science, Computer Engineering, or related university degree Apply your senior .NET, React, Azure, and REST API experience to software serving charities and donors.