Medical Director
Vancouver, BC
MPA are retained by a leader in the healthcare and health technology space to recruit for a Medical Director to join their team in Vancouver. The client is a fast-growing healthcare organization which is dedicated to improving patient outcomes through their physician led programs. These innovative programs include primary care, prevention medicine, virtual care, occupational health and longevity medicine.
In this role, you are responsible for both leadership and practicing with a small patient panel in primary care and prevention medicine. You will work closely with the managers to deliver positive collaboration across the medical team. Embracing innovation to deliver a proactive approach to medicine.
You will be responsible for:
- Deliver high-quality clinical care to patients served by the clinic
- Lead and support the physician team: foster engagement, offer guidance, and provide mentorship on performance, development, and career progression
- Offer senior medical leadership and make key decisions on clinical and professional matters
- Monitor and address emerging issues while ensuring adherence to ethical standards, provincial/federal regulations, and College Practice Guidelines
- Oversee the development and execution of the physician roster and scheduling framework
- Collaborate with national leadership on the launch of new services and clinical innovations
Qualifications:
- You are an inspiring leader with a demonstrated ability to motivate, empower, and support team members in achieving both individual and collective goals.
- You effectively leverage your network and relationships to influence and engage others.
- You are a strategic thinker who promotes collaboration, drives innovation, and encourages creative problem-solving in all areas of your work.
- You excel at solving complex problems and thrive in fast-paced, dynamic environments.
- You are a licensed family physician in the province of British Columbia.
- You maintain medical liability coverage through the Canadian Medical Protective Association (CMPA).
- You are confident and proficient in using electronic medical records (EMRs) and other workplace technologies.
- You hold a passion for healthcare innovation.
If this opportunity would be of interest to you, please reach out to james.mcnamee@mparecruitment.ca for more details.
Platform Architect (AWS)
Halifax (remote)
Global software consultancy
As a Platform Solution Architect, you will lead multi-skilled Agile teams to design and deliver innovative, high-impact digital service platforms on public cloud infrastructure. You'll work closely with customer architects and talented colleagues to shape scalable, resilient solutions that meet the highest standards – all while helping to solve real-world challenges.
You will play a key role in influencing technical strategy, supporting delivery across projects, and contributing to a culture of innovation, learning, and shared success.
What's in it for you? The chance to:
Make an impact. Take ownership of designing cloud-native platforms that improve agility, performance, and customer experiences- at scale.
Shape technology strategies. Collaborate with customer architects to create secure, cutting-edge cloud platforms that power transformative digital services.
Lead with purpose. Inspire teams, define best practices, and drive strategic decisions - all while staying at the forefront of cloud and DevOps innovation.
In This Role You Will
- Design modern cloud platforms. You will lead collaborative design sessions to architect robust, scalable, secure, and high-performing cloud platforms, ensuring non-functional requirements are met from the outset.
- Mentor and lead Agile teams. You will guide cross-functional teams through design and delivery, offering technical direction, support, and mentorship throughout the project lifecycle.
- Champion innovation. You will stay ahead of the curve by exploring emerging technologies, driving platform evolution, and creating a culture of continuous improvement and technical excellence.
-
Your Expertise
- Technical proficiency. You have proven success designing and delivering cloud-native platforms using AWS and Azure. You know how to integrate SaaS and PaaS offerings and apply DevOps best practices to achieve quality and resilience.
- Leadership. You are confident working with customer architects to shape solutions - and can clearly communicate complex decisions and trade-offs to a range of stakeholders.
- People development. You have coached and supported senior engineers and architects, helping them grow their technical skills and build fulfilling careers.
- Consulting mindset. You have led large-scale delivery projects, balancing risk, business objectives, and technical complexity. You spot opportunities, think strategically, and expand impact through collaboration.
What To Expect From The Hiring Process
- A virtual interview with a Talent Advisor. This is an opportunity to discuss how your career goals and this role align.
- A virtual interview with the Hiring Manager and senior members of the team. You will share your experience, learn about day-to-day responsibilities, the company and the team.
- A technical panel interview. You will be assigned a task and given time to prepare. You will present your solutions, demonstrating how you think about and solve problems, and communicate technical decisions.
- An informal coffee chat. This is a chance for you to lead the discussion. You can ask questions about the culture, values and career development opportunities and confirm that it's the next step for you.
Product Consultant
Halifax
As a Product Consultant (Consultant level) in Kainos you will be responsible for your teams backlog maturity, taking ownership of features from inception through to delivery. You will drive MVP thinking and communicating the value of it with those in your team, the wider project team and relevant stakeholders.
You will be a leader in your team, comfortable running agile ceremonies, encouraging engagement and discussion. You will plan and run workshops, engaging with a variety of stakeholders to facilitate consensus in areas of uncertainty. You will actively participate within the Product capability, supporting the delivery of initiatives. You will also manage, coach and develop a small number of staff, with a focus on managing employee performance.
Minimum (Essential) Requirements:
- Experience of the software development lifecycle, involved from analysis through to acceptance, launch and live operations
- Excellent facilitator of workshops, able to lead stakeholder groups to achieve focused outcomes
- Accomplished at modelling As-is and To-be business processes, able to present these to stakeholders and the team to ensure understanding and to achieve buy-in
- Experience in stakeholder management, comfortable challenging decisions when appropriate and tailoring collaboration and communication styles where necessary
- Responsible for the breakdown of an area of work from inception through to delivery, managing the team's backlog ensuring quality and maturity
- Responsible for the elicitation of functional, technical and non-functional requirements, translating these into user stories so they are easily understood across the whole team.
- Ability to use prioritisation techniques to refine the backlog and manage dependencies
- Proven ability to manage scope to meet the required MVP, ensuring value is delivered
- Ability to work within commercial constraints for example cost restrictions and project deadlines
- Excellent user story writing skills, ensuring quality and consistency of stories across the project
- Proven ability to build trusted relationships both inside and outside of the delivery team, comfortable collaborating on the breakdown of an area into deliverable pieces of work
- Experience working in a client/supplier relationship, sensitive to their needs
- Experience contributing to sales activities (e.g. working on bids, writing sales proposals etc.)
- Experienced in Agile methodologies and able to mentor those in your team as well as coaching our clients
- We are passionate about developing people – a demonstrated ability in managing, coaching and developing junior members of your team and wider community
- Experience of explaining technical jargon to non-technical/commercial teams.
Desirable:
- Ability to participate in technical discussions with a broad understanding of technical terms
- Experience working closely with clients on site day-to-day
- Active participation in communities of interest, for example online groups, meetups and speaking at conferences
Platform Architect (AWS) Halifax (remote) Global software consultancy As a Platform Solution Architect, you will lead multi-skilled Agile teams to design and deliver innovative, high-impact digital service platforms on public cloud infrastructure. You’ll work closely with customer architects and talented colleagues to shape scalable, resilient solutions that meet the highest standards – all while helping to solve real-world challenges. You will play a key role in influencing technical strategy, supporting delivery across projects, and contributing to a culture of innovation, learning, and shared success. What’s in it for you? The chance to: Make an impact. Take ownership of designing cloud-native platforms that improve agility, performance, and customer experiences- at scale. Shape technology strategies. Collaborate with customer architects to create secure, cutting-edge cloud platforms that power transformative digital services. Lead with purpose. Inspire teams, define best practices, and drive strategic decisions - all while staying at the forefront of cloud and DevOps innovation. In This Role You Will Design modern cloud platforms. You will lead collaborative design sessions to architect robust, scalable, secure, and high-performing cloud platforms, ensuring non-functional requirements are met from the outset. Mentor and lead Agile teams. You will guide cross-functional teams through design and delivery, offering technical direction, support, and mentorship throughout the project lifecycle. Champion innovation. You will stay ahead of the curve by exploring emerging technologies, driving platform evolution, and creating a culture of continuous improvement and technical excellence. Your Expertise Technical proficiency. You have proven success designing and delivering cloud-native platforms using AWS and Azure. You know how to integrate SaaS and PaaS offerings and apply DevOps best practices to achieve quality and resilience. Leadership. You are confident working with customer architects to shape solutions - and can clearly communicate complex decisions and trade-offs to a range of stakeholders. People development. You have coached and supported senior engineers and architects, helping them grow their technical skills and build fulfilling careers. Consulting mindset. You have led large-scale delivery projects, balancing risk, business objectives, and technical complexity. You spot opportunities, think strategically, and expand impact through collaboration. What To Expect From The Hiring Process A virtual interview with a Talent Advisor. This is an opportunity to discuss how your career goals and this role align. A virtual interview with the Hiring Manager and senior members of the team. You will share your experience, learn about day-to-day responsibilities, the company and the team. A technical panel interview. You will be assigned a task and given time to prepare. You will present your solutions, demonstrating how you think about and solve problems, and communicate technical decisions. An informal coffee chat. This is a chance for you to lead the discussion. You can ask questions about the culture, values and career development opportunities and confirm that it’s the next step for you.
Platform Architect (AWS)Halifax (remote)Global software consultancy
As a Platform Solution Architect, you will lead multi-skilled Agile teams to design and deliver innovative, high-impact digital service platforms on public cloud infrastructure. You’ll work closely with customer architects and talented colleagues to shape scalable, resilient solutions that meet the highest standards – all while helping to solve real-world challenges. You will play a key role in influencing technical strategy, supporting delivery across projects, and contributing to a culture of innovation, learning, and shared success. What’s in it for you? The chance to: Make an impact. Take ownership of designing cloud-native platforms that improve agility, performance, and customer experiences- at scale. Shape technology strategies. Collaborate with customer architects to create secure, cutting-edge cloud platforms that power transformative digital services. Lead with purpose. Inspire teams, define best practices, and drive strategic decisions - all while staying at the forefront of cloud and DevOps innovation. In This Role You Will Design modern cloud platforms. You will lead collaborative design sessions to architect robust, scalable, secure, and high-performing cloud platforms, ensuring non-functional requirements are met from the outset.Mentor and lead Agile teams. You will guide cross-functional teams through design and delivery, offering technical direction, support, and mentorship throughout the project lifecycle.Champion innovation. You will stay ahead of the curve by exploring emerging technologies, driving platform evolution, and creating a culture of continuous improvement and technical excellence.Your Expertise Technical proficiency. You have proven success designing and delivering cloud-native platforms using AWS and Azure. You know how to integrate SaaS and PaaS offerings and apply DevOps best practices to achieve quality and resilience.Leadership. You are confident working with customer architects to shape solutions - and can clearly communicate complex decisions and trade-offs to a range of stakeholders.People development. You have coached and supported senior engineers and architects, helping them grow their technical skills and build fulfilling careers.Consulting mindset. You have led large-scale delivery projects, balancing risk, business objectives, and technical complexity. You spot opportunities, think strategically, and expand impact through collaboration.
What To Expect From The Hiring Process A virtual interview with a Talent Advisor. This is an opportunity to discuss how your career goals and this role align.A virtual interview with the Hiring Manager and senior members of the team. You will share your experience, learn about day-to-day responsibilities, the company and the team.A technical panel interview. You will be assigned a task and given time to prepare. You will present your solutions, demonstrating how you think about and solve problems, and communicate technical decisions.An informal coffee chat. This is a chance for you to lead the discussion. You can ask questions about the culture, values and career development opportunities and confirm that it’s the next step for you.
Platform Architect (AWS)Halifax (remote)Global software consultancy
As a Platform Solution Architect, you will lead multi-skilled Agile teams to design and deliver innovative, high-impact digital service platforms on public cloud infrastructure. You’ll work closely with customer architects and talented colleagues to shape scalable, resilient solutions that meet the highest standards – all while helping to solve real-world challenges. You will play a key role in influencing technical strategy, supporting delivery across projects, and contributing to a culture of innovation, learning, and shared success. What’s in it for you? The chance to: Make an impact. Take ownership of designing cloud-native platforms that improve agility, performance, and customer experiences- at scale. Shape technology strategies. Collaborate with customer architects to create secure, cutting-edge cloud platforms that power transformative digital services. Lead with purpose. Inspire teams, define best practices, and drive strategic decisions - all while staying at the forefront of cloud and DevOps innovation. In This Role You Will Design modern cloud platforms. You will lead collaborative design sessions to architect robust, scalable, secure, and high-performing cloud platforms, ensuring non-functional requirements are met from the outset.Mentor and lead Agile teams. You will guide cross-functional teams through design and delivery, offering technical direction, support, and mentorship throughout the project lifecycle.Champion innovation. You will stay ahead of the curve by exploring emerging technologies, driving platform evolution, and creating a culture of continuous improvement and technical excellence.Your Expertise Technical proficiency. You have proven success designing and delivering cloud-native platforms using AWS and Azure. You know how to integrate SaaS and PaaS offerings and apply DevOps best practices to achieve quality and resilience.Leadership. You are confident working with customer architects to shape solutions - and can clearly communicate complex decisions and trade-offs to a range of stakeholders.People development. You have coached and supported senior engineers and architects, helping them grow their technical skills and build fulfilling careers.Consulting mindset. You have led large-scale delivery projects, balancing risk, business objectives, and technical complexity. You spot opportunities, think strategically, and expand impact through collaboration.
What To Expect From The Hiring Process A virtual interview with a Talent Advisor. This is an opportunity to discuss how your career goals and this role align.A virtual interview with the Hiring Manager and senior members of the team. You will share your experience, learn about day-to-day responsibilities, the company and the team.A technical panel interview. You will be assigned a task and given time to prepare. You will present your solutions, demonstrating how you think about and solve problems, and communicate technical decisions.An informal coffee chat. This is a chance for you to lead the discussion. You can ask questions about the culture, values and career development opportunities and confirm that it’s the next step for you.
Medical DirectorVancouver, BC
MPA are retained by a leader in the healthcare and health technology space to recruit for a Medical Director to join their team in Vancouver. The client is a fast-growing healthcare organization which is dedicated to improving patient outcomes through their physician led programs. These innovative programs include primary care, prevention medicine, virtual care, occupational health and longevity medicine.
In this role, you are responsible for both leadership and practicing with a small patient panel in primary care and prevention medicine. You will work closely with the managers to deliver positive collaboration across the medical team. Embracing innovation to deliver a proactive approach to medicine.
You will be responsible for:Deliver high-quality clinical care to patients served by the clinicLead and support the physician team: foster engagement, offer guidance, and provide mentorship on performance, development, and career progressionOffer senior medical leadership and make key decisions on clinical and professional mattersMonitor and address emerging issues while ensuring adherence to ethical standards, provincial/federal regulations, and College Practice GuidelinesOversee the development and execution of the physician roster and scheduling framework Collaborate with national leadership on the launch of new services and clinical innovations
Qualifications:You are an inspiring leader with a demonstrated ability to motivate, empower, and support team members in achieving both individual and collective goals.You effectively leverage your network and relationships to influence and engage others.You are a strategic thinker who promotes collaboration, drives innovation, and encourages creative problem-solving in all areas of your work.You excel at solving complex problems and thrive in fast-paced, dynamic environments.You are a licensed family physician in the province of British Columbia.You maintain medical liability coverage through the Canadian Medical Protective Association (CMPA).You are confident and proficient in using electronic medical records (EMRs) and other workplace technologies.You hold a passion for healthcare innovation.
If this opportunity would be of interest to you, please reach out to james.mcnamee@mparecruitment.ca for more details.
Medical DirectorVancouver, BC
MPA are retained by a leader in the healthcare and health technology space to recruit for a Medical Director to join their team in Vancouver. The client is a fast-growing healthcare organization which is dedicated to improving patient outcomes through their physician led programs. These innovative programs include primary care, prevention medicine, virtual care, occupational health and longevity medicine.
In this role, you are responsible for both leadership and practicing with a small patient panel in primary care and prevention medicine. You will work closely with the managers to deliver positive collaboration across the medical team. Embracing innovation to deliver a proactive approach to medicine.
You will be responsible for:Deliver high-quality clinical care to patients served by the clinicLead and support the physician team: foster engagement, offer guidance, and provide mentorship on performance, development, and career progressionOffer senior medical leadership and make key decisions on clinical and professional mattersMonitor and address emerging issues while ensuring adherence to ethical standards, provincial/federal regulations, and College Practice GuidelinesOversee the development and execution of the physician roster and scheduling framework Collaborate with national leadership on the launch of new services and clinical innovations
Qualifications:You are an inspiring leader with a demonstrated ability to motivate, empower, and support team members in achieving both individual and collective goals.You effectively leverage your network and relationships to influence and engage others.You are a strategic thinker who promotes collaboration, drives innovation, and encourages creative problem-solving in all areas of your work.You excel at solving complex problems and thrive in fast-paced, dynamic environments.You are a licensed family physician in the province of British Columbia.You maintain medical liability coverage through the Canadian Medical Protective Association (CMPA).You are confident and proficient in using electronic medical records (EMRs) and other workplace technologies.You hold a passion for healthcare innovation.
If this opportunity would be of interest to you, please reach out to james.mcnamee@mparecruitment.ca for more details.
Product Consultant Halifax
As a Product Consultant (Consultant level) in Kainos you will be responsible for your teams backlog maturity, taking ownership of features from inception through to delivery. You will drive MVP thinking and communicating the value of it with those in your team, the wider project team and relevant stakeholders.You will be a leader in your team, comfortable running agile ceremonies, encouraging engagement and discussion. You will plan and run workshops, engaging with a variety of stakeholders to facilitate consensus in areas of uncertainty. You will actively participate within the Product capability, supporting the delivery of initiatives. You will also manage, coach and develop a small number of staff, with a focus on managing employee performance.Minimum (Essential) Requirements:Experience of the software development lifecycle, involved from analysis through to acceptance, launch and live operationsExcellent facilitator of workshops, able to lead stakeholder groups to achieve focused outcomesAccomplished at modelling As-is and To-be business processes, able to present these to stakeholders and the team to ensure understanding and to achieve buy-inExperience in stakeholder management, comfortable challenging decisions when appropriate and tailoring collaboration and communication styles where necessaryResponsible for the breakdown of an area of work from inception through to delivery, managing the team's backlog ensuring quality and maturityResponsible for the elicitation of functional, technical and non-functional requirements, translating these into user stories so they are easily understood across the whole team.Ability to use prioritisation techniques to refine the backlog and manage dependenciesProven ability to manage scope to meet the required MVP, ensuring value is deliveredAbility to work within commercial constraints for example cost restrictions and project deadlinesExcellent user story writing skills, ensuring quality and consistency of stories across the projectProven ability to build trusted relationships both inside and outside of the delivery team, comfortable collaborating on the breakdown of an area into deliverable pieces of workExperience working in a client/supplier relationship, sensitive to their needsExperience contributing to sales activities (e.g. working on bids, writing sales proposals etc.)Experienced in Agile methodologies and able to mentor those in your team as well as coaching our clientsWe are passionate about developing people – a demonstrated ability in managing, coaching and developing junior members of your team and wider communityExperience of explaining technical jargon to non-technical/commercial teams.Desirable:Ability to participate in technical discussions with a broad understanding of technical termsExperience working closely with clients on site day-to-dayActive participation in communities of interest, for example online groups, meetups and speaking at conferences
Product Consultant Halifax
As a Product Consultant (Consultant level) in Kainos you will be responsible for your teams backlog maturity, taking ownership of features from inception through to delivery. You will drive MVP thinking and communicating the value of it with those in your team, the wider project team and relevant stakeholders.You will be a leader in your team, comfortable running agile ceremonies, encouraging engagement and discussion. You will plan and run workshops, engaging with a variety of stakeholders to facilitate consensus in areas of uncertainty. You will actively participate within the Product capability, supporting the delivery of initiatives. You will also manage, coach and develop a small number of staff, with a focus on managing employee performance.Minimum (Essential) Requirements:Experience of the software development lifecycle, involved from analysis through to acceptance, launch and live operationsExcellent facilitator of workshops, able to lead stakeholder groups to achieve focused outcomesAccomplished at modelling As-is and To-be business processes, able to present these to stakeholders and the team to ensure understanding and to achieve buy-inExperience in stakeholder management, comfortable challenging decisions when appropriate and tailoring collaboration and communication styles where necessaryResponsible for the breakdown of an area of work from inception through to delivery, managing the team's backlog ensuring quality and maturityResponsible for the elicitation of functional, technical and non-functional requirements, translating these into user stories so they are easily understood across the whole team.Ability to use prioritisation techniques to refine the backlog and manage dependenciesProven ability to manage scope to meet the required MVP, ensuring value is deliveredAbility to work within commercial constraints for example cost restrictions and project deadlinesExcellent user story writing skills, ensuring quality and consistency of stories across the projectProven ability to build trusted relationships both inside and outside of the delivery team, comfortable collaborating on the breakdown of an area into deliverable pieces of workExperience working in a client/supplier relationship, sensitive to their needsExperience contributing to sales activities (e.g. working on bids, writing sales proposals etc.)Experienced in Agile methodologies and able to mentor those in your team as well as coaching our clientsWe are passionate about developing people – a demonstrated ability in managing, coaching and developing junior members of your team and wider communityExperience of explaining technical jargon to non-technical/commercial teams.Desirable:Ability to participate in technical discussions with a broad understanding of technical termsExperience working closely with clients on site day-to-dayActive participation in communities of interest, for example online groups, meetups and speaking at conferences