Apply

Senior Software Developer - Onboarding

Posted 8 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Canada

💸 Salary: 123600.0 - 193000.0 CAD per year

🔍 Industry: Healthcare technology

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: LeadershipNode.jsProject ManagementPythonSoftware DevelopmentSQLAgileMicroservices

Requirements:
  • A University Degree in Computer Science or a STEM Degree plus approximately 5+ years of hands-on experience as a Software Engineer.
  • If no formal degree, relevant experience (typically 3+ years) and the ability to demonstrate equivalent technical expertise is valued.
  • Significant senior level experience leading impactful projects across multiple organizations.
  • Ability to lead technical design and deliver medium to high-complexity projects with a strong understanding of software development methodologies.
  • Experience coaching and mentoring junior developers, fostering improvement and knowledge sharing.
  • Proactively address technical challenges ensuring smooth project delivery while advocating for best practices in code quality.
Responsibilities:
  • Contribute to the codebase as a hands-on engineer.
  • Identify, scope, and lead technical projects making solid design decisions aligned with the company’s engineering vision.
  • Collaborate with engineers, technical leaders, and cross-functional groups to ship impactful features for customers.
  • Make effective tradeoffs considering business priorities, user experience, and maintainable solutions.
  • Own and contribute to the technical direction for the Onboarding team.
Apply