ApplySenior Software Developer - Telehealth
Posted about 2 months agoViewed
View full description
💎 Seniority level: Senior, approximately 5+ years of hands-on experience as a Software Engineer
📍 Location: Canada
💸 Salary: 123600.0 - 193000.0 CAD per year
🔍 Industry: Healthcare technology
⏳ Experience: Approximately 5+ years of hands-on experience as a Software Engineer
🪄 Skills: AWSDockerPythonDynamoDBJavaJavascriptJestMongoDBMySQLRubyRuby on RailsTypeScriptGoPostgresRedisReactTerraform
Requirements:
- A University Degree in Computer Science or a STEM Degree plus approximately 5+ years of hands-on experience as a Software Engineer.
- Alternative relevant experience (typically 3+ years) may be considered in lieu of a degree.
- Significant experience at a Senior level with proven project leadership across multiple organizations.
- Expertise in technical design and architecture for medium to high-complexity projects.
- Ability to coach and mentor junior and intermediate developers.
- Proactive identification of technical challenges for project delivery.
- Proficiency in Ruby, Rails, Java, Go, Rust, Python, and web app development technologies.
- Experience with cloud services (AWS, GCP, Azure), Docker, and Infrastructure as Code (Terraform).
- Familiarity with automated test suites like Jest or Mocha.
Responsibilities:
- Drive innovation in Telehealth solutions to empower health practitioners.
- Deliver impactful features with an emphasis on user experience.
- Advocate for customer success while ensuring the safety and privacy of Telehealth data.
- Ensure operational excellence in service monitoring and maintenance.
- Break down complex projects into actionable tasks and mitigate risks.
- Mentor junior developers and promote a culture of knowledge sharing.
- Continuously improve deliverables through code reviews and optimizations.
Apply