Benevity

Senior Software Developer

Benevity

Overview

Role involves developing high-quality software and leading projects in a collaborative environment.

Ideal candidate has 5+ years of experience in software development with strong skills in Java and AWS.

hybridseniorEnglishJavaPythonVue.jsDockerJenkinsPHPAWSSQLNoSQLGraphQLGitGitHubCI/CD

Locations

  • Canada, Alberta, Calgary
  • Canada, British Columbia, Vancouver
  • Canada, Ontario, Toronto

Requirements

  • Degree in Computer Science or equivalent
  • 5+ years in full-stack software development
  • Expertise in Java, SpringBoot, Python, Vue.js, Docker, Jenkins
  • Experience with AWS services
  • Strong communication skills

Responsibilities

  • Craft production-level code
  • Engage in requirement definition
  • Lead sprint refinement and planning
  • Ensure software quality through testing
  • Oversee CI/CD pipeline management
  • Monitor application performance and security