Guide and coach others, ensuring consistent application of architectural principles focused on secure high-performance engineering and quality expectations without direct people management.
Posted today
Guide and coach others, ensuring consistent application of architectural principles focused on secure high-performance engineering and quality expectations without direct people management.
Posted today
Guide and coach others, ensuring consistent application of architectural principles focused on secure high-performance engineering and quality expectations without direct people management.
Posted today
Winnipeg, MB ยท On-site
The 3rd Class Power Engineer will perform operational rounds, equipment monitoring, preventative ... Support boiler startups, shutdowns, and load adjustments as directed. * Monitor building and ...
Quick apply
Winnipeg, MB ยท On-site
The 3rd Class Power Engineer will perform operational rounds, equipment monitoring, preventative ... Support boiler startups, shutdowns, and load adjustments as directed. * Monitor building and ...
Winnipeg, MB ยท On-site
The 3rd Class Power Engineer will perform operational rounds, equipment monitoring, preventative ... Support boiler startups, shutdowns, and load adjustments as directed. * Monitor building and ...
Winnipeg, MB ยท On-site
The 3rd Class Power Engineer will perform operational rounds, equipment monitoring, preventative ... Support boiler startups, shutdowns, and load adjustments as directed. * Monitor building and ...
Direct and motivate a team of network engineer professionals, ensuring they are equipped with the necessary skills and resources to protect our clients' network infrastructure. * Recruit, hire, train ...
Direct and motivate a team of network engineer professionals, ensuring they are equipped with the necessary skills and resources to protect our clients' network infrastructure. * Recruit, hire, train ...
Design, build, and test products to meet the present and future needs of "NFIL" as directed by the ... Provide feedback to engineering on drawings, designs, and theories of operation, understand and ...
Design, build, and test products to meet the present and future needs of "NFIL" as directed by the ... Provide feedback to engineering on drawings, designs, and theories of operation, understand and ...
Winnipeg, MB ยท On-site
CA$85K - CA$135K/yr
The Data Access Engineering Specialist, Data Access Management will work closely with the Director of Data Access Management and other members of the team to support the technical implementations ...
New
Winnipeg, MB ยท On-site
CA$85K - CA$135K/yr
The Data Access Engineering Specialist, Data Access Management will work closely with the Director of Data Access Management and other members of the team to support the technical implementations ...
New
$170K - $190K/yr
We are seeking an experienced Compiler Engineer to join our exceptional team. Responsibilities ... Driven and self-directed * Proficiency in a variety of development styles and languages * Strong ...
Quick apply
$170K - $190K/yr
We are seeking an experienced Compiler Engineer to join our exceptional team. Responsibilities ... Driven and self-directed * Proficiency in a variety of development styles and languages * Strong ...
$170K - $190K/yr
We are seeking an experienced Compiler Engineer to join our exceptional team. Responsibilities ... Driven and self-directed * Proficiency in a variety of development styles and languages * Strong ...
Quick apply
$170K - $190K/yr
We are seeking an experienced Compiler Engineer to join our exceptional team. Responsibilities ... Driven and self-directed * Proficiency in a variety of development styles and languages * Strong ...
Winnipeg, MB ยท On-site
Accountable for the completion of assigned engineering design tasks and projects from concept to ... as directed. * Product requirements and technical content are developed and maintained in ...
Winnipeg, MB ยท On-site
Accountable for the completion of assigned engineering design tasks and projects from concept to ... as directed. * Product requirements and technical content are developed and maintained in ...
CA$71K/yr
... programming that complements the instructional day. * Lead weekly planning and partnership meetings with RDL and RFA after-school site directors and School Leaders (bi-weekly/monthly) to align on ...
CA$71K/yr
... programming that complements the instructional day. * Lead weekly planning and partnership meetings with RDL and RFA after-school site directors and School Leaders (bi-weekly/monthly) to align on ...
JOB SUMMARY/PURPOSE Plan, coordinate and direct the processing of steel wheel production and the ... Maintenance Engineer for repairs of equipment and machinery avoiding production delays; Human ...
JOB SUMMARY/PURPOSE Plan, coordinate and direct the processing of steel wheel production and the ... Maintenance Engineer for repairs of equipment and machinery avoiding production delays; Human ...
Winnipeg, MB ยท On-site
JOB SUMMARY/PURPOSE Plan, coordinate and direct the processing of steel wheel production and the ... Maintenance Engineer for repairs of equipment and machinery avoiding production delays; Human ...
Quick apply
Winnipeg, MB ยท On-site
JOB SUMMARY/PURPOSE Plan, coordinate and direct the processing of steel wheel production and the ... Maintenance Engineer for repairs of equipment and machinery avoiding production delays; Human ...
Winnipeg, MB ยท On-site
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Winnipeg, MB ยท On-site
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Winnipeg, MB ยท On-site
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Winnipeg, MB ยท On-site
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Demonstrated ability at leading construction managers, site superintendents, safety managers, engineering managers and direct field staff; * Strong understanding and knowledge of Ontario and Federal ...
Plan, organize, direct and control daily construction operations with direct leadership ... Undergraduate degree or diploma in construction management, engineering, or another relevant field ...
Quick apply
Plan, organize, direct and control daily construction operations with direct leadership ... Undergraduate degree or diploma in construction management, engineering, or another relevant field ...
Winnipeg, MB ยท On-site
This position is required to efficiently manage a team of Manufacturing Engineering resources to ... The successful applicant will develop the required skills to provide direct supervision to the ...
Winnipeg, MB ยท On-site
This position is required to efficiently manage a team of Manufacturing Engineering resources to ... The successful applicant will develop the required skills to provide direct supervision to the ...
$27K - $38K
11% of jobs
$45.1K is the 25th percentile. Wages below this are outliers.
$38K - $49K
22% of jobs
The median wage is $57.8K / yr.
$49K - $60K
21% of jobs
$60K - $71K
10% of jobs
$71K - $82K
5% of jobs
$92.1K is the 75th percentile. Wages above this are outliers.
$82K - $93K
6% of jobs
$93K - $104K
5% of jobs
$104K - $115K
2% of jobs
$115K - $126K
12% of jobs
$126K - $137K
4% of jobs
$137K - $148K
1% of jobs
$27K
$74.9K
$148K
| Aspect | Programming Director | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in Computer Science, Management experience | Bachelor's in Computer Science or related field |
| Work Environment | Leads teams, manages projects, strategic planning | Writes code, develops software, tests applications |
| Industry Usage | Used in media, entertainment, tech companies for overseeing programming | Common across tech, startups, software firms |
| Search Intent | Roles involving leadership and project oversight | Roles focused on coding and software creation |
The Programming Director typically oversees programming teams and manages project strategies, requiring leadership skills and industry experience. In contrast, a Software Developer focuses on coding and developing software applications. While both roles require technical knowledge, the Programming Director's role is more managerial, whereas the Software Developer's role is more technical and hands-on.

Winnipeg, MB โข Hybrid
Full-time
Medical, Dental, Retirement, PTO
Posted 20 hours ago
Posted today
Referral Level: Level 3
Mackenzie Investments
IGM Financial Inc. is a leading wealth and asset management company in Canada, managing approximately $310 billion in assets as of December 31, 2025. It offers financial planning and investment services to over two million Canadians through IG Wealth Management and Mackenzie Investments.
Mackenzie Investments, founded in 1967, is a key part of IGM's business model, serving as a comprehensive asset-management partner for Canadian financial advisors and their clients.
At Mackenzie Investments You Can Build Your Career with Confidence. We are proud to be recognized as one of Canadaโs Top 100 Employers for the fourth consecutive year and one of Canadaโs Best Diversity Employers. Our vision and strategy aim to innovate the industry and support Canadians in achieving their financial goals.
Join our team to engage in continuous learning and skill development in a supportive environment. Experience the best of both worlds with our hybrid work environment, where you spend three days a week in the office, connecting, collaborating, and enjoying quality time with your amazing colleagues! Our Values: Be better; we strive for improvement in everything we do. Be accountable; we foster clarity and are empowered to act responsibly. Be a team; we are united to drive collective impact to achieve our goals.
Overall, Job Purpose
The Director, Architect sets architecture direction for the Investment Management/Fund Services Pod and operates within the Investment Excellence Portfolio.
The role defines standards and patterns, guides target-state roadmaps and resolves cross-initiative and cross-solution architectural complexity (dependencies, integration, sequencing, and technical debt) to enable delivery through clear standards and guardrails. Translates enterprise standards into actionable guidance for modern, high-performance financial systems.
Key Accountabilities
Qualifications and Experience
The expected annual base salary range for this role is $162,500- $197,000, which is determined based on skills, knowledge and experience and geographic location. In addition to base salary, this role is eligible for annual short-term incentive, health and well-being benefits, retirement and savings plan, paid time off and career development.
Benefits:
COMPETITIVE COMPENSATION & RECOGNITION: competitive base salary, performance-weighted bonus, education/career support, option to join Employee Share Purchase Plan with employer matching component.
EMPLOYEE BENEFITS & INSURANCE: competitive health and dental coverage, flexible plan for you and your family and short-term & long-term disability plans.
RETIREMENT SAVINGS PROGRAMS: voluntary Defined Contribution Pension Plan
WORK LIFE BALANCE: paid volunteer days, competitive time off, including 10 wellness days off, WorkPerks discount program, hybrid & flex work arrangements.
INCLUSIVE CULTURE AND DIVERSITY: living our core values: Be a Team, Be Accountable, Be Better, engaging with community through Business Resource Groups (BRG communities are volunteer employee-led groups formed around a common interest, identity, or background).
IGM is a diverse workplace committed to doing business inclusively - this starts with having a representative workforce! We encourage applications from all qualified candidates that represent the diversity present across Canada โ including racialized persons, women, Indigenous persons, persons with disabilities, 2SLGBTQIA+ community, gender diverse and neurodiverse individuals, as well as all who may contribute to the further diversification of ideas.
Mackenzie Investments is an accessible employer committed to providing barrier-free recruitment experience. If you require accommodation or this information in an alternate format at any stage of the recruitment process, please reach out to the Talent Acquisition team who will work with you to meet your needs.
How to Apply: Interested candidates are invited to submit their resume and a cover letter detailing their qualifications and experience to https://www.ig.ca/en/careers
Artificial Intelligence in Recruitment: As part of our Talent Acquisition process, we may use artificial intelligence and automated tools to support activities such as candidate sourcing, application review, and interview scheduling. These tools support the recruitment process; all hiring decisions are made by people.
We thank all applicants for their interest in IG Wealth Management; however, only those candidates selected for an interview will be contacted.
Please apply before August 21 2026.
#LI-JS2
#LI-Hybrid