Benevity

About Benevity

Empowering companies to give back effectively

🏢 Tech👥 251-1K📅 Founded 2007📍 Calgary, Alberta, Canada

Key Highlights

  • Over 700 clients including Microsoft and Starbucks
  • Raised over $100 million in funding
  • Serves more than 10 million users globally
  • Calgary headquarters with a growing remote workforce

Benevity, headquartered in Calgary, Alberta, offers a comprehensive suite of charitable donation and grant management platforms used by over 700 clients, including major brands like Microsoft and Starbucks. Founded in 2008, Benevity has raised over $100 million in funding and serves more than 10 mil...

🎁 Benefits

Benevity offers competitive salaries, equity options, generous PTO policies, and a flexible remote work environment. Employees also benefit from a lea...

🌟 Culture

Benevity fosters a culture focused on social impact and community engagement, encouraging employees to participate in volunteer opportunities and givi...

Overview

Benevity is hiring a Senior Software Developer to enhance their Financial Platform. You'll work with technologies like Java, JavaScript, and .NET Core to create impactful solutions. This role requires strong full stack development skills and experience.

Job Description

Who you are

You are a Senior Software Developer with a strong background in full stack development, possessing expertise in languages such as Java and JavaScript. You have experience with .NET Core and ASP.NET, enabling you to craft clean, modular, and production-level code that adheres to best practices. Your collaborative spirit allows you to engage effectively with Product Managers and Key Partners to define and document requirements clearly.

You thrive in environments where you can contribute to innovative solutions that create social impact. Your ability to engage in research and create proofs of concept demonstrates your commitment to advancing technology for good. You understand the importance of quality controls and coding standards, ensuring that your contributions enhance user experience.

What you'll do

In this role, you will focus on developing and enhancing Benevity's Financial Platform, ensuring it meets the needs of leading companies in their social impact initiatives. You will collaborate closely with cross-functional teams to define project requirements, break down tasks, and provide accurate time estimates. Your responsibilities will include crafting production-level code, engaging in collaborative efforts, and participating in research activities to drive innovation.

You will also be involved in documenting your work thoroughly, ensuring that all code is well-documented and maintainable. As part of the Product & Engineering team, you will contribute to creating a culture of belonging and equal opportunities, aligning with Benevity's mission to use technology for social good. Your role will be pivotal in helping Fortune 100 brands build better cultures through giving, volunteering, and other social actions.

What we offer

Benevity offers a supportive work environment where you can thrive and make a difference. You will be part of a team that values purpose as much as profits, contributing to a mission-driven company that is one of the first B Corporations in Canada. We encourage you to apply even if your experience doesn't match every requirement, as we believe in fostering a diverse and inclusive workplace. Join us in making a positive impact on the world through technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Benevity.

Similar Jobs You Might Like

Based on your interests and this role

Benevity

Software Engineering

Benevity📍 Toronto

Benevity is hiring a Senior Software Developer to enhance their innovative platform. You'll work with Java, JavaScript, and React to create a best-in-class user experience. This position requires full stack development skills and experience.

Senior
3w ago
Bounteous

Java Developer

Bounteous📍 Calgary - On-Site

Bounteous is hiring a Senior Java Developer to design, implement, and maintain APIs for their mobile services platform. You'll work with Java and REST API technologies in Calgary. This position requires strong web services development skills.

🏛️ On-SiteSenior
3w ago
ZayZoon

Software Engineering

ZayZoon📍 Calgary - Remote

ZayZoon is hiring a Senior Developer to help build innovative solutions for employee financial wellness. You'll work with Ruby on Rails to develop customer-facing products and third-party integrations. This position requires experience in software development best practices.

🏠 RemoteSenior
2w ago
AppDirect

Software Engineering

AppDirect📍 Montreal - Hybrid

AppDirect is hiring a Senior Software Developer to build resilient, performant multi-tiered applications. You'll work with technologies like Java and ASP.NET to solve complex technical problems. This position requires significant experience in software development.

🏢 HybridSenior
3d ago
Zensurance

Software Engineering

Zensurance📍 Toronto - Remote

Zensurance is hiring a Senior Software Developer to build the software that powers their data collection and pricing engines. You'll work with Node.js and TypeScript in a remote-first environment. This position requires significant experience in software development.

🏠 RemoteSenior
3w ago