Position Expired
This job is no longer accepting applications.
15h Left Software Developer Hybrid- Toronto
Ascend Fundraising Solutions
Job Title: Full Stack Software Developer
We are seeking a talented Full Stack Software Developer proficient in modern .NET technologies (at least .NET 5) and experienced in Linux environments.
This hybrid role requires a candidate who is adaptable, with a willingness to learn and maintain a legacy Android application in Java.
A background in other systems languages, especially Go, is considered a significant bonus.
Key Responsibilities
- Develop high-quality software solutions using modern .NET frameworks (at least .NET 5) on Linux.
- Maintain and troubleshoot a legacy Android application written in Java.
- Collaborate with teams to design and ship new features for .NET applications on Linux.
- Lead the gradual phasing out of the legacy Android application.
- Mentor team members in modern .NET development and share expertise in systems languages, particularly Go.
- Keep up-to-date with the latest trends in .NET, Linux, Android, and systems programming languages.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of experience in full-stack development, with expertise in modern .NET (at least .NET 5) and Linux.
- Experience with PostgreSQL for database design and development.
- Willingness to learn and work with Java for Android application maintenance.
- Familiarity with Agile methodologies.
- Strong problem-solving and communication skills.
Preferred Qualifications
- Experience with other systems programming languages, especially Go.
- Knowledge of cloud platforms like Azure or AWS.
- Experience in leading teams and managing transitions from legacy systems.
About Us
Founded in 2010, Ascend Fundraising Solutions is a technology company that helps charities and non-profit organizations raise funds through innovative online and in-venue fundraising platforms.
We are committed to building an inclusive and healthy work environment and welcome all applicants to apply to join our team.
Other Recent Opportunities
**Experienced Financial Analytics and Reporting Analyst - Remote/Flex Position for a Leading Health Care and Not-for-Profit Organization**
12/30/2025jobmatrix.social-networking
(1099 Contract) Nonprofit Salesforce Consultant: Marketing Cloud Account Engagement Specialist
12/30/2025jobhaus.lovestoblog
Google Ads Specialist (Remote, Part Time)
12/30/2025Right to Live Canada
Experienced Data Entry Clerk for Energy Services – Remote Work Opportunity with a Dynamic Non-Profit Organization
12/30/2025jobhaus.lovestoblog
Chair of the Board, Volunteer Position
12/30/2025The Blue Mountain Foundation for the Arts
Business Analyst | Associations & Non-Profits
12/30/2025jobhaus.lovestoblog
Job Alerts
Get notified when new positions matching your interests become available at {organizationName}.
Need Help?
Questions about our hiring process or want to learn more about working with us?