
Manager, Software Engineering
PointClickCare
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
Salary
💰 $164,000 - $182,000 per year
About the role
- Lead and mentor cross-functional teams of developers and QA analysts.
- 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.
- Manage vendor relationships and represent the company in technical discussions.
- Champion an AI-first culture, encouraging teams to rapidly innovate, experiment, and drive adoption of AI capabilities to enhance product performance and efficiency.
Requirements
- 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.
- Nice to have experience: leveraging AI technologies and frameworks to deliver software solutions
Benefits
- Benefits starting from Day 1!
- Retirement Plan Matching
- Flexible Paid Time Off
- Wellness Support Programs and Resources
- Parental & Caregiver Leaves
- Fertility & Adoption Support
- Continuous Development Support Program
- Employee Assistance Program
- Allyship and Inclusion Communities
- Employee Recognition … and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonSpringSQLAgile methodologiessoftware development life cycleAI technologiesweb technologies
Soft Skills
leadershipcommunicationproblem-solvingteam performance improvementprocess managementtechnical oversight