Software Developer I

Calgary, AB, Canada

Job Description


Meet Benevity

The world\'s coolest companies (and their employees) use Benevity\'s technology to take social action on the issues they care about. Through giving, volunteering, grantmaking, employee resource groups and micro-actions, we help most of the Fortune 100 brands build better cultures and use their power for good. We\'re also one of the first B Corporations in Canada, meaning we\'re as committed to purpose as we are to profits. We have people working all over the world, including Canada, Spain, Switzerland, United Kingdom, the United States and more!

Benevity is the global leader in online workplace giving, matching, volunteering and community investment software, and we are seeking a talented Full-Stack Software Developer to join our growing technology team. On this team you will design and build innovative applications that enable our clients to give back to thousands of great causes around the world.

Many of the world\'s most iconic brands rely on Spark, Benevity\'s award-winning cloud solution, to power corporate "Goodness Programs" that attract, retain and engage today\'s diverse workforce by connecting people to the social causes that matter to them.

What you will do:

  • Enterprise full Stack web development.
  • Create VueJS Applications that employ best practices for internationalization and accessibility.
  • Develop with Java based backend
  • Create and consume REST API\'s that power our applications.
  • Create a complete testing suite; unit, integration, and end to end tests for all features.
  • Own the CICD pipeline that ensures rapid, safe delivery of code to production.
  • Create solutions to unique and interesting problems that may interconnect with multiple systems and meet different requirements.
  • Collaborate with variety of diverse groups and technical teams working in different time zones
  • Delivering high quality software with low tolerance for inefficiency
  • Collaborate with various agile teams working on the same deliverable.
  • Create technical documentation for future reference.
What you bring:
  • Post-secondary or graduate degree in Computer Science or related.
  • 2+ Years of experience in Java Spring Boot / VueJS / Microservices development.
  • Working knowledge of CSS, HTML5, TypeScript, ECMAScript6
  • Familiar with AWS and supporting applications in a distributed cloud-based environment
  • Takes initiative and ownership of tasks.
  • Willing to take on big tasks and make unknowns known.
  • Effective communication; in writing, verbally, and on video chat.
  • Subscribes to the idea that companies should be socially responsible.
  • Strength in: designing, building, and deploying, scalable, resilient, and highly-available systems.
  • A commitment to leaving code/processes/people better than when you got there
  • An openness to get fast feedback and be on board with trunk-based development
  • An attitude and pride in quality code and have multiple approaches towards testing
  • Knowledge of industry trends in secure coding practices
  • Experience in a scrum agile environment.
Discover your purpose at work

We are not employees, we are Benevity-ites. From all locations, backgrounds and walks of life, who deserve more \xe2\x80\xa6

Innovative work. Growth opportunities. Caring co-workers. And a chance to do work that fills us with a sense of purpose.

If the idea of working on tech that helps people do good in the world lights you up ... If you want a career where you\'re valued for who you are and challenged to see who you can become \xe2\x80\xa6

It\'s time to join Benevity. We\'re so excited to meet you.

Join a company where DEIB isn\'t a buzzword

The diverse backgrounds, experiences, skills and passions of our people make it possible for us to keep innovating as the market leader in our space.

Diversity, equity, inclusion and belonging are part of Benevity\'s DNA. You\'ll see the impact of our massive investment in DEIB daily - from our Black Employee Network making space for us to have difficult conversations to our Pride events and the exceptional diversity on our leadership and tech teams.

We strive to build a strong culture of belonging so that every Benevity-ite feels included and can thrive as their authentic selves - in a place where everyone has an equitable opportunity to shine!

Benevity

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2266591
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, Canada
  • Education
    Not mentioned