Quick overview
Job description
Overview:
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll own the technical design, drive execution from concept to post-launch, and ensure alignment with business goals and engineering best practices.
Key Responsibilities:
- Lead and mentor cross-functional teams of developers
- Champion an AI-first culture, encouraging teams to rapidly innovate, experiment, and drive adoption of AI capabilities to enhance product performance and efficiency
- Drive end-to-end delivery of software projects using Agile methodologies
- Own technical design and architecture decisions in collaboration with stakeholders
- Ensure high-quality releases through strong process management and technical oversight
- Partner with product managers to align development with user needs and business priorities
- Continuously improve team performance, structure, and development practices
- Lead Operational Excellence efforts to improve our ability to support customer needs and avoid impact to patient outcomes
- Represent PointClickCare by developing and maintaining comprehensive knowledge of PointClickCare products, industry and technical trends, and general business and financial acumen through various sources and initiatives
- Communicate with customers in a compelling and articulate manner in both verbal and written conversations and presentations, demonstrating corporate core values and culture, developing professional and positive relationships with customers, and maintaining a reputation of competence, integrity and professionalism
What You Bring:
- Proven experience leading software development teams and delivering enterprise applications
- Strong background in Java, Python, Spring, SQL, and web technologies
- Deep understanding of Agile practices and software development life cycle
- Excellent leadership, communication, and problem-solving skills
- Ability to drive results, manage complexity, and foster a high-performance culture
- Leveraging AI technologies and frameworks to deliver software solutions
Qualifications:
- 5–10 years of software development experience with most recent experience as a Development Manager or Team Lead
- Solid experience with the software development life cycle (e.g., gathering requirements, analysis and design, development, release and version control, deployment management), including:
- Good experience with Agile development methodologies (or similar), Java SDK 1.5 or higher, and utilizing SQL (e.g., writing queries)
- Previous experience utilizing the following technologies/toolsets/applications:
- Java Web Applications, Servlets, Servlet Filters, JSP, JSTL, JDBC
- Spring Framework 3.x or higher, including Spring MVC
- Microsoft SQL Server
- Used HTML/CSS/JavaScript
- Web service platforms
- Utilizing Object Oriented Programming (OOP) principles
- Deep understanding of Enterprise Software Design
- Strong leadership skills – ability to lead by example, motivate others and continuously look for improvements in the work that you and your team performs
- Demonstrated troubleshooting and problem-solving skills
- Ability to collaborate with multiple internal teams and management
- Strong written, verbal, and interpersonal communication skills
Haystack's AI agent can fill in and submit this application for you. How AI auto apply works
Similar jobs
- IE
Continuous Improvement Engineering ManagerRecently posted Auto Apply
Industrial Electric Manufacturing · Surrey · Hybrid · Posted 13 Nov 2026 🇨🇦
5SContinuous ImprovementKPI Management+3EngineeringSalary not listed - FA

Senior Engineering Manager - BrandRecently posted Auto Apply
Faire · Kitchener-Waterloo · Hybrid · Posted 13 Nov 2026 🇨🇦
OnboardingMental HealthMachine LearningEngineeringC$190.5k - C$262k/yr - WO

Software Development Manager - ShareGateRecently posted Auto Apply
Workleap · Canada - Remote · Remote · Posted 13 Nov 2026 🇨🇦
RecruitingMicrosoft OfficeTelemedicineTechnologyC$155k - C$185k/yr - WO

Gestionnaire, développement logiciel - ShareGateRecently posted Auto Apply
Workleap · Canada - Remote · Remote · Posted 13 Nov 2026 🇨🇦
Microsoft OfficeViteC$155k - C$185k/yr - SH

Software Development Manager - ShareGateRecently posted Auto Apply
ShareGate · Canada - Remote · Remote · Posted 13 Nov 2026 🇨🇦
RecruitingMicrosoft OfficeGoogle Workspace+3TechnologyC$155k - C$185k/yr - AL

Principal DFT EngineerRecently posted Auto Apply
Astera Labs · Toronto · Hybrid · Posted 12 Nov 2026 🇨🇦
AssemblyCADEngineeringC$198k - C$220k/yr - CX

AI-Native VP of Software Engineering - Canada-based (CAD $260,000/year)Recently posted Auto Apply
Cxtsoftware · Winnipeg · Remote · Posted 12 Nov 2026 🇨🇦
SQLMAUISOC 2+10TechnologySalary not listed - LY

Gestionnaire en ingénierie, Qualité et expérience développeur - LUSRecently posted Auto Apply
Lyft · Montreal · Hybrid · Posted 12 Nov 2026 🇨🇦
CADTriageVue+2TechnologySalary not listed - LY

Engineering Manager, Quality & Developer Experience - LUSRecently posted Auto Apply
Lyft · Montreal · Hybrid · Posted 12 Nov 2026 🇨🇦
CADMental HealthZendesk+1TechnologyC$175k/yr - T-
Director, Software EngineeringRecently posted Auto Apply
Tubi - Canada · Toronto · Hybrid · Posted 11 Nov 2026 🇨🇦
OnboardingElixirRust+7TechnologyC$223k/yr - VA
Directeur(trice) de l'ingénierie | Head of EngineeringRecently posted Auto Apply
Valsoft Corporation · Montreal, Quebec · Hybrid · Posted 12 Nov 2026 🇨🇦
HIPAAGenerative AIEngineeringSalary not listed - SA

Sr. Manager, AgentsRecently posted Auto Apply
Samsara · Remote - Canada · Remote · Posted 12 Nov 2026 🇨🇦
CADCustomer SuccessGreenhouse+5C$154.8k/yr
