ApplySenior Software Developer - Onboarding
Posted about 1 month 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