About the Role We are seeking a Manager, Software Development to join one of our Alayacare Cloud team. Reporting to the Associate Director, you will cultivate a strong team identity with personalized ...
About the Role We are seeking a Manager, Software Development to join one of our Alayacare Cloud team. Reporting to the Associate Director, you will cultivate a strong team identity with personalized ...
... of experience in software development and integration, preferably in the aerospace or ... Ability to coordinate across disciplines and manage technical risks associated with software ...
... of experience in software development and integration, preferably in the aerospace or ... Ability to coordinate across disciplines and manage technical risks associated with software ...
Contribute to the development of cloud services, APIs, and platform capabilities. * Participate in ... Collaborate with Product Managers, UX Designers, Architects, and fellow engineers to deliver ...
Contribute to the development of cloud services, APIs, and platform capabilities. * Participate in ... Collaborate with Product Managers, UX Designers, Architects, and fellow engineers to deliver ...
Director of Software Product Management, MVC
Montreal, QC · On-site
CA$139K - CA$185K/yr
... development, oceanographic research, deepwater oil and gas exploration and production, medical ... Director of Product Management, SoftwareMachine Vision Software Strategy, AI, and Product ...
Director of Software Product Management, MVC
Montreal, QC · On-site
CA$139K - CA$185K/yr
... development, oceanographic research, deepwater oil and gas exploration and production, medical ... Director of Product Management, SoftwareMachine Vision Software Strategy, AI, and Product ...
Experience with Azure Dev Ops, GitHub tools for software configuration management systems and version control processes. * Strong programming skills in Java, Python. * Strong knowledge of software ...
Experience with Azure Dev Ops, GitHub tools for software configuration management systems and version control processes. * Strong programming skills in Java, Python. * Strong knowledge of software ...
... development processes to fill the position of Embedded Software Business Process Architect. Reporting to the Mechatronics Process Manager, this individual will play a key role in supporting the ...
... development processes to fill the position of Embedded Software Business Process Architect. Reporting to the Mechatronics Process Manager, this individual will play a key role in supporting the ...
... development processes to fill the position of Embedded Software Business Process Architect. Reporting to the Mechatronics Process Manager, this individual will play a key role in supporting the ...
... development processes to fill the position of Embedded Software Business Process Architect. Reporting to the Mechatronics Process Manager, this individual will play a key role in supporting the ...
... development processes to fill the position of Embedded Software Business Process Architect. Reporting to the Mechatronics Process Manager, this individual will play a key role in supporting the ...
... development processes to fill the position of Embedded Software Business Process Architect. Reporting to the Mechatronics Process Manager, this individual will play a key role in supporting the ...
... development processes to fill the position of Embedded Software Business Process Architect. Reporting to the Mechatronics Process Manager, this individual will play a key role in supporting the ...
... development processes to fill the position of Embedded Software Business Process Architect. Reporting to the Mechatronics Process Manager, this individual will play a key role in supporting the ...
Team Lead - Cloud Developers
Montreal, QC · On-site
Reporting to the Director of Software Development, the Team Lead will play a pivotal role in managing cloud development projects while overseeing the growth, strategy, and well-being of a team of ...
Team Lead - Cloud Developers
Montreal, QC · On-site
Reporting to the Director of Software Development, the Team Lead will play a pivotal role in managing cloud development projects while overseeing the growth, strategy, and well-being of a team of ...
This position reports to the development manager of products and will work closely with the R&D team and customers to deliver mission-critical software components. The ideal candidate will possess a ...
This position reports to the development manager of products and will work closely with the R&D team and customers to deliver mission-critical software components. The ideal candidate will possess a ...
Improving quality of life around the world through software and services that increase the ... Training and professional development opportunities to grow, learn and discover your way forward.
New
Improving quality of life around the world through software and services that increase the ... Training and professional development opportunities to grow, learn and discover your way forward.
New
A fast-paced training program to give you an introduction to all technical facets of software development in the algorithmic trading industry * The software you build and the projects you work on ...
A fast-paced training program to give you an introduction to all technical facets of software development in the algorithmic trading industry * The software you build and the projects you work on ...
Lead Software Developer
Montreal, QC · On-site
CA$100/hr
Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part ...
Lead Software Developer
Montreal, QC · On-site
CA$100/hr
Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part ...
Minimum Qualifications: * 5+ years of experience in software development, platform engineering, DevOps, ora relatedfield. * Experience developing andmaintainingproduction-grade applications or ...
Minimum Qualifications: * 5+ years of experience in software development, platform engineering, DevOps, ora relatedfield. * Experience developing andmaintainingproduction-grade applications or ...
We power millions of subscriptions worldwide for organizations. We do this by our values-driven ... About You We are looking to hire a skilled and ambitious Senior Software Developer in Montreal. You ...
We power millions of subscriptions worldwide for organizations. We do this by our values-driven ... About You We are looking to hire a skilled and ambitious Senior Software Developer in Montreal. You ...
Req ID:526054 Senior TCMS Software Developer | St-Bruno, Quebec At Alstom, we build what millions ... development of mission-critical Train Control and Management Systems (TCMS) that ensure the safe ...
Req ID:526054 Senior TCMS Software Developer | St-Bruno, Quebec At Alstom, we build what millions ... development of mission-critical Train Control and Management Systems (TCMS) that ensure the safe ...
... a software development team. Technology Context * Java REST microservices using Spring Boot ... Management group, actively contributing to the design, implementation, and delivery of these ...
... a software development team. Technology Context * Java REST microservices using Spring Boot ... Management group, actively contributing to the design, implementation, and delivery of these ...
... a software development team. Technology Context * Java REST microservices using Spring Boot ... Management group, actively contributing to the design, implementation, and delivery of these ...
... a software development team. Technology Context * Java REST microservices using Spring Boot ... Management group, actively contributing to the design, implementation, and delivery of these ...
... a software development team. Technology Context * Java REST microservices using Spring Boot ... Management group, actively contributing to the design, implementation, and delivery of these ...
... a software development team. Technology Context * Java REST microservices using Spring Boot ... Management group, actively contributing to the design, implementation, and delivery of these ...
Manager Of Software Development information
What does a manager of software development do?
What are the key skills and qualifications needed to thrive as a manager of software development, and why are they important?
What are some common challenges faced by a manager of software development, and how can they be addressed?
What is the difference between Manager Of Software Development vs Software Development Manager?
| Aspect | Manager Of Software Development | Software Development Manager |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; often certifications in project management | Bachelor's degree in CS or related field; certifications like PMP are common |
| Work Environment | Leads multiple development teams, oversees project delivery, collaborates with stakeholders | Manages software development teams, focuses on project execution and team coordination |
| Employer & Industry Usage | Used in tech companies, software firms, and IT departments | Common in software companies, tech startups, and enterprise IT divisions |
The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.
What are the most commonly searched types of Of Software Development jobs in Quebec?
The most popular types of Of Software Development jobs in Quebec are:
What cities in Quebec are hiring for Manager Of Software Development jobs?
Cities in Quebec with the most Manager Of Software Development job openings:

Manager, Software Development - Clinical Care Enablement team
Montreal, QC
Full-time
Medical, Life, PTO
Posted 11 days ago
Job description
At AlayaCare, we're more than just a fast-growing SaaS company, we're a team of people passionate about transforming home healthcare. Our cloud-based platform empowers care providers around the world to deliver better outcomes for their clients.
With 550+ employees across Canada, the US, Australia, and Brazil, we're united by a shared mission and a strong culture of transparency, growth, and human connection. Whether you're early in your career or a seasoned expert, AlayaCare offers the opportunity to grow your impact, your skills, and your career.
About the RoleWe are seeking a Manager, Software Development to join one of our Alayacare Cloud team. Reporting to the Associate Director, you will cultivate a strong team identity with personalized coaching and mentoring. Depending on your strengths and where we need you most, this could be a product team delivering customer-facing capabilities in areas such as scheduling, clinical documentation, or billing, or a platform team building the shared services, tooling, and foundations that every product team depends on.
You will be responsible for driving both technical excellence and team development, helping AlayaCare scale its product offerings while maintaining a high standard of reliability, performance, and impact for our customers - and for raising the bar on how effectively your team builds with AI.
As a Manager, Software Development you will cultivate a strong team identity while coaching and mentoring each team member. The team works directly support clinicians in the field, making documentation easier, enabling better decision-making, and ultimately improving patient outcomes. Expect a fast-paced environment with a strong sense of purpose, where your contributions will shape how care is delivered in the home and drive innovation in a critical area of healthcare.
AlayaCare Product teams operates AI-first. AI assistance is the way we specify, build, test, review, and operate software, with humans clearly accountable for correctness, quality, and risk.
What You'll DoPeople Leadership & Team Development- Hire, coach, and retain top engineering talent, setting clear expectations and providing frequent, actionable feedback.
- Foster a high-trust culture of ownership, accountability, inclusion, and continuous learning.
- Conduct performance assessments and drive career development for team members, using a balanced view of impact - quality, reliability, and outcomes alongside delivery throughput - rather than raw output counts.
- Coach engineers at every level on effective and responsible AI-assisted development and raise the floor for anyone who is not yet getting leverage from it.
- Own the software delivery lifecycle end-to-end for your team, from technical design to deployment and operations.
- Lead by example in engineering standards, technical decisions, operational best practices, and quality ownership. Collaborate with product, design, and other engineering leaders to deliver solutions that are performant, secure, and scalable.
- Own the responsibility for quality regarding your team's deliverables, including test coverage appropriate to risk, safe rollout and rollback, and clear ownership of production behavior.
- Drive innovation, simplification, and technical excellence within your team, providing hands-on guidance when needed. You will not be the most senior technologist on the team, but you are expected to be technical enough to challenge designs, review changes meaningfully, and judge risk.
- Make AI-first the default in your team's day-to-day workflow - specification, design, implementation, testing, code review, documentation, and production investigation - rather than an optional accelerator a few engineers use.
- Establish and enforce the guardrails that make this safe: clear human accountability for every change, validation proportionate to risk, meaningful tests, and heightened scrutiny of AI-generated code in security, data, and core business logic.
- Codify what works. Turn recurring patterns into reusable rules, prompts, and team standards so improvements compound instead of staying in one person's head.
- Use engineering efficiency data to find where the team is stuck - low adoption, wasted effort, oversized changes, review bottlenecks - and act on it in planning and one-on-ones.
- Identify where AI meaningfully reduces toil in your area (test generation, documentation, escalation triage, investigation) and drive those improvements to a measurable result.
- Support your team's AI Champion and contribute to the engineering-wide AI practice through knowledge sharing and hands-on sessions.
- Define, prioritize, and execute the team's roadmap in collaboration with Product Managers.
- Deliver impactful features with a strong focus on customer needs and operational excellence.
- Use data and metrics to measure progress, inform decisions, and drive continuous improvement.
- Protect capacity for engineering health - refactors, upgrades, resilience, performance, and test automation - and make the case for it credibly with Product.
- Identify technical opportunities and risks in your team's area and work proactively to address them.
- Drive innovation and experimentation, encouraging the team to explore and improve how we deliver care through software.
- Partner with Staff+ engineers and neighbouring teams to keep interfaces, contracts, and technical decisions aligned as the platform evolves.
- Partner effectively with Customer Success, Support, and other internal stakeholders to resolve complex customer challenges and escalations.
- Act as the technical point of contact for your team's area, balancing business needs with technical feasibility.
- Bachelor's or advanced degree in computer science, computer engineering, or related fields.
- 7+ years of hands-on experience with software development.
- 3+ years of people management experience in a technical industry, including strong cross-functional leadership and organizational skills.
- Experience building large-scale iOS and/or Android applications; familiarity with multi-tenant SaaS environments is a strong asset.
- Strong knowledge of AI-assisted development practices combined with a proactive approach to keeping pace with advancements and guiding teams in adopting them thoughtfully and effectively
- Experience in implementing Scrum/Agile practices with software development teams.
- You enjoyed an experience with start-ups or scale-ups.
- Experience with AlayaCare's stack (Python, PHP, Vue.JS, AWS).
- Strong knowledge of contemporary software development practices, and opinions on how to best implement them.
- Experience in healthcare, home health, or medical devices is an asset.
- Bilingual in French and English is an asset
At AlayaCare, you'll help build technology that empowers care providers and improves outcomes for patients and families. Every line of code and every customer interaction contributes to making care more connected, accessible, and human.
Grow in a High-Trust CultureWe believe in transparency, feedback, and assuming positive intent. Here, you'll feel safe to share your ideas and career goals, and be supported to achieve them through mentorship, career mobility, and a promote-from-within philosophy.
Balance That Works for YouWe value flexibility and well-being. From "Wellness Fridays" to volunteer time off, to flexible vacation, we make sure you have the space to recharge, contribute to your community, and live your best life.
Benefits That Matter- Equity in a well-funded, scaling company.
- Comprehensive health benefits, telemedicine, and lifestyle spending accounts.
- Parental leave top-up and family support programs.
We celebrate diverse perspectives and foster belonging through our DEIB initiatives. Employee-led events, summits, and social activities, both in-person and virtual, create meaningful connections across our global teams.
Location and Work ModelThis role is based in Montreal. At AlayaCare, our hybrid model includes 2 set in-office collaboration days/week, and it is expected that team members are present in the office on those days to foster connection, innovation, and teamwork.
Ready to Join Us?Apply today and be part of a company that makes a real difference in the future of home and community care. Not the right role for you? Share this posting with someone who might be a great fit.
AlayaCare uses AI tools during our hiring process to support fair, consistent, and objective decision-making. Some initial screening steps may be automated to help identify qualified candidates. If your application is declined automatically, you may request a human review.
We're committed to creating a workplace where everyone belongs. If you require accommodation during the application process, please reach out tocareers@alayacare.com.