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
NOW HIRING Non-Profit Phone Fundraiser! ($14/hr)
8/18/2025Public Outreach
Board Member, A Way Home Canada
8/18/2025crawfordconnect
Nonprofit Relations Assistant
8/18/2025Benevity
Portfolio Assistant, Non-Profit
8/18/2025BC Housing
Charity Fundraiser
8/18/2025Athena Direct
Bookkeeper, Non-profit Charity
8/18/2025St. Jude Community Homes
Job Alerts
Get notified when new positions matching your interests become available at Essential Jobs.
Need Help?
Questions about our hiring process or want to learn more about working with us?