07 Nov
|
Vigilance Santé
|
Winnipeg
07 Nov
Vigilance Santé
Winnipeg
My Account Français Online Store Databases Software Development & QA Manager Software Development & QA ManagerShare Start date: Full timeNumber of hours per week: 37,5 hoursHighly flexible hybrid work arrangement What if your next challenge allowed you to put your leadership skills to work supporting a community of developers and QA analysts, creating an workplace where everyone can perform at their best, grow, and thrive? Are you known for your people-first leadership style and your ability to help others reach their full potential? Do you find greater satisfaction in developing people than in managing project delivery timelines?
For nearly 35 years, Vigilance Santé has been developing solutions that help healthcare professionals make better decisions. Your roleReporting to the Vice President of Technology, you will act as the direct manager and coach of a team of approximately 20 to 25 developers and QA analysts working across different product teams. Here, people management isn't a secondary responsibility — it's at the heart of the role.
While product leaders oversee projects and deliveries, and technical leads guide architectural decisions, your focus will be on the people behind the technology. Working closely with product team leaders and technical leads, you will create an environment where everyone can perform at their best, grow, and thrive, while ensuring consistency in software development and quality assurance practices and fostering an engaging, people-focused management culture across teams.
People
Management and Development Act as the direct manager and coach of approximately 20 to 25 developers and QA analysts, supporting their employee experience, engagement, and professional development. Hold regular one-on-one meetings, provide constructive feedback, and support each team member in their performance, career aspirations, and professional growth — including guiding them toward either a technical expertise or management career path. Manage performance evaluations and development plans, recognize individual strengths, and identify high-potential talent.
Proactively identify challenges related to workload, collaboration, engagement, or performance, and address them with sound judgment and transparency when needed.
Technical Leadership Development
Support technical leads in growing as leaders through regular coaching, clear role expectations and practices, and constructive feedback. Strengthen their technical leadership within their respective teams rather than taking over their responsibilities — local technical decisions remain under their ownership.
Engineering
Excellence and Quality Support technical leads in growing as leaders through regular coaching, clear role expectations and practices, and constructive feedback. Strengthen their technical leadership within their respective teams rather than taking over their responsibilities — local technical decisions remain under their ownership.
Support Product
Directors and Product Owners (POs) in achieving their objectives, including delivery predictability, team health, and autonomy, while product priorities and scope remain defined within the product teams. Work closely with product leaders and technical leads to gain a clear understanding of team members' day-to-day realities and ensure consistent, effective support.
Talent
Management and Support to the VP of Technology Participate in talent acquisition and ensure successful onboarding and development of new team members, helping them become fully autonomous in their roles. Support the Vice President of Technology in capacity planning, talent allocation, and employee engagement, retention, and development initiatives, using data to inform decisions. Bachelor’s degree in management, Computer Science, or a related field.
8+ years of experience in software engineering, including at least 5 years in a leadership or management role overseeing software development teams (SaaS or software product environment).
Strong understanding of how software development organizations operate, as well as software development and quality assurance best practices (code reviews, testing strategies, Agile methodologies, agentic development, and DevOps). Proven experience in coaching, supporting the career development of technical leaders, and managing performance, including both high-potential employees and challenging situations requiring intervention. Excellent communication skills in French and a valuable ability to communicate in English, both verbally and in writing, to effectively collaborate with various partners.
Certification or training in Human Resources Management or coaching.
Experience managing in a matrix environment, where people management and operational delivery responsibilities are shared among different leaders. You'll be part of a flexible, people-focused, and stimulating work environment where your ideas are genuinely valued. Highly flexible hybrid work (with occasional in-office presence to stay connected with your teams and colleagues), flexible hours, vacation time, and personal days.
Group insurance, group RRSP, telemedicine, Employee Assistance Program (EAP), and health, safety, and wellness initiatives. Professional development program, learning opportunities, and a work environment that encourages autonomy and continuous growth. Company-provided cellphone or monthly allowance, financial support for ergonomic equipment, and free parking.
Quarterly team activities, social club, annual company party, and recognition programs, including Vigidollars, our internal recognition currency.
Vigilance
Santé is committed to employment equity and values diversity within its team.
Databases
Online store News and Updates Videos of Our Products Privacy policy Data Privacy Policy Need help?
Technical
Support
📌 Software Development & Qa Manager (Winnipeg)
🏢 Vigilance Santé
📍 Winnipeg