Full-Stack Software Developer

ORGANIZATION: Pathways to Education Canada
POSITION: Full-Stack Software Developer
REPORTING TO: Chief Technology Officer
LOCATION: Toronto (Hybrid)
WEBSITE: www.pathwaystoeducation.ca

Full-Stack Software Developer – Pathways to Education Canada

We’re looking for someone who can change the paradigm for Canadian youth living in poverty. Someone who enjoys building partnerships, making an impact, and working with energetic, high-performing teams. Is that you?

Pathways to Education is a national, charitable organization breaking the cycle of poverty through education. Its award-winning program is creating positive social change by supporting youth living in low-income communities to overcome barriers to education, graduate from high school, and build the foundation for a successful future. Through the collective power of partnerships, Pathways to Education’s innovative program is preparing youth for tomorrow.

The Opportunity

Pathways Canada is accelerating its growth, through innovation, to support more youth across Canada. The Technology team leads the strategy that leverages technology and digital transformation to produce products and platforms that enable the organization to sustainably scale its impact.

As a critical member of the Technology team, you will be developing Pathways’ platform consisting of cloud services, mobile, and web applications. You will also help with DevOps and application support. As the successful candidate, you possess an eagerness to learn and will be working with experienced developers who will mentor you to help you grow your skills. Although knowledge of specific programming languages is not a requirement, exposure to the .NET platform, C#, JavaScript, Node.js, Angular, SQL Server, REST APIs, and major cloud platforms (Azure preferred) is an asset.

What You’ll Do

  • Write maintainable, testable, and performant software in collaboration with the Technology team.
  • Participate in design and planning.
  • Perform code reviews and testing to ensure high quality software.
  • Research new technology and tools and share findings with internal stakeholders.

What You Bring

  • Post-secondary education or training in Computer Science, Software Engineering, or a similar program.
  • Excellent problem-solving skills.
  • Strong knowledge of important programming and computer science concepts.
  • Experience programming in one or more of the major programming languages (C# preferred).
  • Proactive personality with a passion to deliver your best work.
  • Excellent communication skills to collaborate efficiently with all members of the Technology team.

Nice To Have

  • Experience working with major cloud platforms.
  • Experience with front-end development and SPA frameworks (Angular preferred).
  • Experience developing cloud services and APIs.
  • DevOps experience.
  • Bilingualism (French and English).

What We Offer

  • An exciting opportunity to be part of a leading not-for-profit dedicated to excellence and impact.
  • A collaborative work environment with a culture of innovation.
  • Opportunities for learning and professional development.
  • Competitive salary.
  • Generous vacation and health benefits package.
  • Group RRSP program.

Interested candidates should submit a cover letter, alongside their resume to [email protected] using the subject line ‘Full-Stack Software Developer’. Applications will be accepted until 5pm EST on March 27, 2024. Pathways Canada thanks all applicants for their interest. Due to volume, only those who qualify for an interview will be contacted.

Pathways to Education Canada is committed to fostering a diverse work environment, one that is inclusive of different races, ethnic origin, citizenship, gender identity, gender expression, sexual orientation, ages, family status, disability status, and intersectional identities. All interested candidates are encouraged to apply and advise us of any accommodations or supports needed to ensure fair and equitable access throughout the recruitment and selection process.