Manager, Software Development - Scheduling Team
Role Overview
The Manager, Software Development joins the AlayaCare Cloud team and reports to the Associate Director.
The role may lead a product team delivering customer-facing capabilities such as scheduling, clinical documentation, or billing, or a platform team building shared services and tooling.
The team builds software supporting clinicians and home-care outcomes; product teams operate AI-first, with humans accountable for correctness, quality, and risk.
Key Skills for This Role
Full Job Posting
About AlayaCare
AlayaCare builds a cloud-based platform for home-care providers and has employees across Canada, the United States, Australia, and Brazil.
About the role
The Manager, Software Development joins the AlayaCare Cloud team and reports to the Associate Director.
The role may lead a product team delivering customer-facing capabilities such as scheduling, clinical documentation, or billing, or a platform team building shared services and tooling.
The team builds software supporting clinicians and home-care outcomes; product teams operate AI-first, with humans accountable for correctness, quality, and risk.
People leadership and engineering delivery
- Hire, coach, retain, assess, and develop engineering team members; foster ownership, accountability, inclusion, and continuous learning.
- Own delivery from technical design through deployment and operations, and guide engineering standards, technical decisions, and operational practices.
- Own team quality, including risk-appropriate test coverage, safe rollout and rollback, and clear production ownership.
- Make AI-first workflows standard across specification, design, implementation, testing, review, documentation, and production investigation.
- Set safeguards for AI-assisted work, codify effective practices, use efficiency data to address bottlenecks, and deliver measurable reductions in toil.
- Define and execute the roadmap with Product Managers; deliver customer-focused features, use metrics, and protect engineering-health work.
- Identify technical opportunities and risks, align interfaces and decisions with partner teams, and resolve complex customer challenges with internal stakeholders.
What you bring
- Bachelor’s or advanced degree in computer science, computer engineering, or a related field.
- 7+ years of hands-on software development and 3+ years of people management in a technical industry.
- Strong cross-functional leadership and organizational skills; knowledge of AI-assisted development and contemporary software practices.
- Start-up or scale-up experience; experience with Python, Vue.js, and AWS is an asset.
- Healthcare, home health, or medical device experience is an asset.
- Strong French and English communication and collaboration; English fluency is required for work with colleagues, clients, and partners outside Quebec.
Benefits and culture
- The employer describes a high-trust culture, mentorship, career mobility, flexible vacation, Wellness Fridays, and volunteer time off.
- Benefits include equity, health coverage, telemedicine, lifestyle spending accounts, parental leave top-up, and family support programs.
- The company describes employee-led in-person and virtual events and inclusion initiatives.
Location and work model
- The role is based in Montreal and follows a hybrid model with two set in-office collaboration days each week; team members are expected in the office on those days.
Hiring process
- Some initial hiring-screening steps may use AI tools; applicants may request human review of an automatically declined application.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at AlayaCare
Gestionnaire, Développement logiciel - Équipe de planification
Montréal, CAN
AlayaCare recherche un gestionnaire en développement logiciel pour diriger une équipe d’ingénierie et livrer des fonctionnalités ou des services de plateforme fiables. Le poste exige au moins 7 ans d’expérience pratique
Manager, Software Development - Scheduling Team
Montréal, CAN
Gestionnaire, Développement logiciel - Équipe de planification
Montréal, CAN
Gestionnaire, Développement logiciel - Équipe de planification
Montréal, CAN
Forward Deployed Developer (Python)
Montréal, CAN
Manager, Software Development - Scheduling Team
Montréal, CAN
Dévelopeur fullstack en déploiement (Python)
Montréal, CAN
Gestionnaire, Développement logiciel - Équipe de planification
Montréal, CAN
Développeur(euse) iOS
Montréal, CAN
Accounts Receivable Specialist
Toronto, CAN