companyBenevity Inc. logo

Senior Software Developer at Benevity | Calgary, Alberta

Benevity Inc.Calgary, Alberta, Canada
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To be successful in this position, you should have:A robust understanding of software development principles and practices. Experience in debugging, code review, and software testing. Strong collaboration skills to work effectively in a team-oriented environment. A proactive approach to problem-solving and a passion for innovation. Experience with programming languages relevant to our technology stack.

About the job

About Benevity

Benevity builds technology that helps organizations drive social good. Our platform supports giving, volunteering, grantmaking, employee resource groups, and micro-actions, helping Fortune 100 companies foster positive workplace cultures and create real impact. As one of Canada’s early B Corporations, we balance purpose with profit. Our team works across Canada, Spain, Switzerland, the United Kingdom, and the United States.

Role Overview

Benevity is growing quickly and looking for a Senior Software Developer in Calgary, Alberta. This role suits someone who enjoys collaborating in a diverse, inclusive team and thrives on solving complex technical problems. The position involves designing and building software, leading projects, and mentoring others to strengthen the team’s technical skills. Senior Developers at Benevity work closely with technical leads and cross-functional teams to deliver solutions that meet client needs and support a high-performance culture.

Benevity values diversity and inclusion. Applicants from a variety of backgrounds are encouraged to apply, even if not every qualification is met.

What You Will Do

  • Write production-ready code that is clean, modular, and well-documented, following established coding standards.
  • Work with stakeholders to clarify requirements, break down tasks, and provide accurate time estimates.
  • Research and develop proofs of concept to guide implementation and build team confidence.
  • Lead sprint refinement and planning sessions, shaping development strategies and improving the software development life cycle.
  • Test and debug software thoroughly to ensure quality standards are met.
  • Design and maintain models for data, software, and network architecture that support effective information sharing and align with company standards.
  • Identify and analyze root causes of issues during development, addressing them proactively.

About Benevity Inc.

At Benevity, we empower organizations to drive social change through our cutting-edge technology solutions. We believe in the power of doing good, and our team is committed to creating positive impact in communities worldwide. Join us in our mission to make the world a better place.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.