Software Developer

QHR Technologies IncVictoria, BC
CA$80,000 - CA$95,000Onsite

About The Position

The Software Engineering department is looking for a Software Developer. Our Electronic Medical Record (EMR) software Accuro®EMR has the largest adoption in Canada and serves thousands of providers and millions of patients. Our patient platform Medeo leverages that market penetration and connects patients to their healthcare providers. Our other supporting products round out a robust offering, connecting healthcare providers to their patients, their data and each other. As we continue to build up new and exciting interactions between our products and other healthcare organizations in the industry, we are looking for a passionate leader who is motivated to be an integral driver of innovation in healthcare technologies in Canada. As the ideal Software Developer candidate, you've had the opportunity to establish a technical foundation that allows you to quickly navigate new and existing code bases. You enjoy working as a part of a team, are motivated by working towards shared goals, but can be counted on to work independently on your portion of the solution. Through your past experiences, you've gained the ability to recognize patterns and traps that lead to poor outcomes and quality, and you are excited by the opportunity to share your knowledge with others on the team. As a life-long learner, you enjoy refining your skills and expanding your knowledge, and you are motivated by the opportunity to improve. Success as a Software Developer is achieved by consistently contributing to the teams' shared goals. You balance speed with quality, and you recognize that your success is directly linked to the success of your peers.

Requirements

  • A degree or diploma in Engineering, Computer Science or a related field
  • 3-7 years of relevant development experience
  • Experience with Object oriented programming languages such as Java
  • Experience with Code repositories such as GIT
  • Experience with Relational databases such as MS SQL
  • Experience with Unit test frameworks such as JUnit and Mockito
  • Experience with GitHub and GitHub Actions
  • Experience with Azure DevOps and Jenkins
  • Experience with Build automation tools (Gradle, Nx)
  • Experience with Artifact repository management (Artifactory)
  • Experience with Code quality and security tooling (SonarQube, Xray)
  • Experience with Infrastructure automation and CI/CD pipeline development
  • Experience with Scripting and programming languages (Java, PowerShell, Bash, Python, YAML or similar)
  • Experience with Source control, branching strategies, and release management practices

Nice To Haves

  • Experience with Microsoft Azure
  • Experience with CI/CD Pipelines
  • Clinical healthcare experience
  • Knowledge of Agile approaches or Agile certifications
  • Experience with Kubernetes and containerization technologies (Docker, AKS)
  • Experience with Infrastructure as Code (Terraform, Bicep, ARM templates, or similar)
  • Experience with Cloud platforms, particularly Microsoft Azure
  • Experience with Monitoring and observability tools
  • Experience with Automated testing frameworks and deployment strategies
  • Experience with Security, compliance, and DevSecOps practices

Responsibilities

  • Creation of beautiful applications that are easy to understand and use
  • Modifying software to fix errors, adapt it to new environments to improve its performance, or upgrade interfaces
  • Analyzing information to recommend and plan the creation of new services or modifications of existing services
  • Timely releases to market, and a knowledge of when not to budge on software quality
  • Participation in the ongoing monitoring of existing production systems
  • Reviewing the behavior and quality of other team members' code
  • Implementation of automated code validation that ensures ongoing integrity
  • Promote QHR’s “Blue Culture” framework to foster a collaborative, positive and efficient workplace
  • Contribute to the organization’s positive image both internally and externally
  • Team composition may change year over year to accommodate evolutions in strategic direction
  • Perform other duties consistent with the position, as reasonably directed by your manager

Benefits

  • competitive benefits package
  • variable bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service