Software Development & QA Manager in Ottawa

Software Development & QA Manager in Ottawa

Ottawa Full-Time 61650 - 75350 $ / year (est.) Hybrid
V

At a Glance

  • Tasks: Lead and coach a dynamic team of developers and QA analysts to foster growth and excellence.
  • Company: Join Vigilance Santé, a leader in healthcare solutions with a people-first culture.
  • Benefits: Enjoy flexible hybrid work, competitive health benefits, and professional development opportunities.
  • Other info: Be part of a collaborative environment that values diversity and celebrates achievements.
  • Why this job: Make a real impact by empowering your team and shaping the future of healthcare technology.
  • Qualifications: 8+ years in software engineering with leadership experience; strong communication skills in French and English.

The predicted salary is between 61650 - 75350 $ per year.

  • My Account Français Online Store
  • Rx Vigilance
  • Rx Photos
  • Rx Consult Action
  • Databases
  • Discover
  • Careers
  • Homepage
  • \\
  • Careers
  • \\
  • Career Opportunities
  • \\
  • Software Development & QA Manager
  • Software Development & QA Manager

Share Start date: As soon as possible
Position type: Permanent
Work schedule: Full time
Number of hours per week: 37,5 hours
Highly 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 environment 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.

Rx Vigilance is used in 55% of pharmacies across Canada.

Here, work-life balance isn't just a slogan — it's a reality, and every team member contributes directly to the company's success.

But beyond what we do, what truly matters is how we do it.

  • We build together, learning from and valuing each other's perspectives.
  • Here, you're not just a number: every person truly matters.
  • We highlight everyone's contributions to the company's success during our company-wide meetings.
  • We celebrate achievements and important life milestones.
  • Autonomy isn't just a promise — it's part of how we work.

Your role

Reporting 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.

More specifically, you will be responsible for

  • 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.
  • Foster employee engagement, retention, team cohesion, and a sense of belonging, even when team members work across different product teams or in a hybrid environment.
  • Create an environment where expectations are clear and feedback is part of everyday interactions.
  • 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.
  • Enabling Product Delivery
  • 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.

What We're Looking For

Essential Qualifications

  • 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 (Saa S or software product environment).
  • Any relevant combination of education and experience will be considered.
  • 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 Dev Ops).
  • 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 interpersonal, listening, and communication skills, with the ability to quickly build trust and establish credibility.
  • Excellent communication skills in French and a good ability to communicate in English, both verbally and in writing, to effectively collaborate with various partners.
  • Nice to have
  • Experience in the healthcare industry or a regulated environment (SOC 2, Quebec's Law 25).
  • 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.

Why join us?

At Vigilance Santé, we believe in trust, autonomy, and collaboration.

You'll be part of a flexible, people-focused, and stimulating work environment where your ideas are genuinely valued.

Here's what we offer

  • Your time, your way: Highly flexible hybrid work (with occasional in-office presence to stay connected with your teams and colleagues), flexible hours, vacation time, and personal days.
  • Your health and your future: Group insurance, group RRSP, telemedicine, Employee Assistance Program (EAP), and health, safety, and wellness initiatives.
  • Your growth, our commitment: Professional development program, learning opportunities, and a work environment that encourages autonomy and continuous growth.
  • Making your everyday life easier: Company-provided cellphone or monthly allowance, financial support for ergonomic equipment, and free parking.
  • A team that comes together: 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.

Want more information?

Our team would be delighted to answer any questions you have about Vigilance Santé or our current job openings.

  • Products
  • Rx Vigilance
  • Rx Photos
  • Rx Consult Action
  • Databases
  • Solutions for developers
  • Online store
  • Resource Center
  • News and Updates
  • Blog
  • New in Rx Vigilance
  • Videos of Our Products
  • Company
  • About Vigilance Santé
  • Careers
  • Privacy policy
  • Data Privacy Policy

Need help?

  • Contact us
  • Technical Support
  • General information
  • Professional information
  • FAQ

Software Development & QA Manager in Ottawa employer: Vigilance Santé

Vigilance Santé is an exceptional employer that prioritizes work-life balance and fosters a collaborative, inclusive culture where every team member's contributions are valued. With a strong focus on employee growth through skills development programs and paid certifications, you will thrive in a flexible hybrid work environment that encourages innovation and autonomy. Join us to make a meaningful impact in the healthcare sector while enjoying comprehensive benefits and a supportive team atmosphere.

V

Contact Details:

Vigilance Santé Recruitment Team

We think you need these skills to ace Software Development & QA Manager in Ottawa

People Management
Coaching
Performance Evaluation
Employee Engagement
Software Development Best Practices
Quality Assurance
Agile Methodologies