AVP Software Engineering
Apply NowCompany: Peoples Group
Location: Toronto, ON M4E 3Y1
Description:
About us:
Peoples Group is a boutique Financial Institution with offices located in Vancouver, Calgary, Toronto and Montreal that has been in the Canadian marketplace for over 30 years. Our mission is to exceed our customers' expectations by providing exceptional customer service backed by extensive product knowledge and experience.
Our culture here at Peoples Group is formed by our values; Strength-Based, Relationship Focused and Passionate Execution. We believe people don't choose a company to work for, they choose a company tojoin. We also believe that people come first and each day we strive to be willing, trustworthy and creative.
About the work environment:
Peoples Group offers a flexible and hybrid work environment. In this role you will work a combination of in-office and remotely from home. Typically, you'll be working regular business hours, Monday to Friday between 8:00am and 4:30pm with flexibility around start/end times.
We are hiring for this position out of our Toronto offices. Successful candidates who apply outside of this area will be expected to relocate and reside in a location that is within a commutable distance.
About you:
You're a collaborator and a leader with experience managing and leading teams; a strategic thinker who can drive both the technical and business roadmaps, ensuring alignment with organizational goals. Experience in the banking sector is highly desirable. You're comfortable implementing solid technical solutions with resiliency, security and performance in mind, and know the difference between a proof of concept and production grade code. You enjoy working in a team dynamic and understand the importance of teamwork and collaboration in delivering Agile projects.
As a people leader at Peoples Group, you are strength-based, engagement-focused and performance-oriented. People leaders understand themselves, their people, their subject matter, their outcomes and how their team's work contributes to the overall success of the organization.
About the Qualifications:
About the day-to-day:
NOTE: This job posting is for an existing vacancy. Peoples Group is an Equal Employment Opportunity employer. Please accept our utmost appreciation for your interest; however, only those applicants under consideration will be contacted.
We value and celebrate individuality while fostering an inclusive workplace for everyone. If there's any way we can support or accommodate you during the selection process, please don't hesitate to let us know.
#INDPG
Peoples Group is a boutique Financial Institution with offices located in Vancouver, Calgary, Toronto and Montreal that has been in the Canadian marketplace for over 30 years. Our mission is to exceed our customers' expectations by providing exceptional customer service backed by extensive product knowledge and experience.
Our culture here at Peoples Group is formed by our values; Strength-Based, Relationship Focused and Passionate Execution. We believe people don't choose a company to work for, they choose a company tojoin. We also believe that people come first and each day we strive to be willing, trustworthy and creative.
About the work environment:
Peoples Group offers a flexible and hybrid work environment. In this role you will work a combination of in-office and remotely from home. Typically, you'll be working regular business hours, Monday to Friday between 8:00am and 4:30pm with flexibility around start/end times.
We are hiring for this position out of our Toronto offices. Successful candidates who apply outside of this area will be expected to relocate and reside in a location that is within a commutable distance.
About you:
You're a collaborator and a leader with experience managing and leading teams; a strategic thinker who can drive both the technical and business roadmaps, ensuring alignment with organizational goals. Experience in the banking sector is highly desirable. You're comfortable implementing solid technical solutions with resiliency, security and performance in mind, and know the difference between a proof of concept and production grade code. You enjoy working in a team dynamic and understand the importance of teamwork and collaboration in delivering Agile projects.
As a people leader at Peoples Group, you are strength-based, engagement-focused and performance-oriented. People leaders understand themselves, their people, their subject matter, their outcomes and how their team's work contributes to the overall success of the organization.
About the Qualifications:
- 10+ years of software engineering experience.
- 5+ years in a leadership role managing multiple teams, and remain an active programmer on the development team.
- Proven experience collaborating with Product Owners and business stakeholders.Proficient in AWS cloud services.
- Strong programming skills in Java and Python.
- Expertise in CI/CD tools (e.g., AWS CodeBuild, Github Action, Jenkins,).
- Experience with automation frameworks and observability tools (e.g., Prometheus, Grafana).
- Understanding of software architecture principles (Ex: Domain Driven, GRASP, SOLID, etc.).
- Experience in the banking or financial services industry is a plus.
- Bachelor's orMaster's degree in Computer Science, Engineering, or a related field.
About the day-to-day:
- Lead, mentor, and manage multiple software engineering teams and their team leads.
- Take an active role in code development
- Foster a collaborative and high-performing team culture.
- Oversee the design, development, and deployment of software applications.
- Implement and optimize CI/CD pipelines for efficient software delivery.
- Drive automation initiatives to enhance productivity and reduce manual efforts.
- Provide architectural expertise to design scalable, secure and robust systems.
- Ensure software solutions comply with banking regulations and security standards.
NOTE: This job posting is for an existing vacancy. Peoples Group is an Equal Employment Opportunity employer. Please accept our utmost appreciation for your interest; however, only those applicants under consideration will be contacted.
We value and celebrate individuality while fostering an inclusive workplace for everyone. If there's any way we can support or accommodate you during the selection process, please don't hesitate to let us know.
#INDPG