Top Benefits
About the role
###Your Future is Bright
At Canadian North, we don't just fly planes, we connect people, deliver essential goods, and support 25 northern communities that rely on us every day. Whether you're on the ground or in the air, working with us means being part of something bigger.
You'll help strengthen communities, honor Indigenous cultures, and bring vital services to some of the most remote and remarkable places in Canada.
####Why You’ll Love Working With Us
- Purpose-Driven Work – Your skills keep northern communities connected
- Competitive Pay & Benefits – Comprehensive medical, dental, and retirement plan
- Discounted Travel + Free Travel Passes – Enjoy worldwide flight privileges after probation
- Career Growth – Build your aviation career with the trusted airline of the Arctic
####Total Rewards & Employee Benefits
We’re committed to offering a comprehensive benefits package that supports your health, security, and future.
- Extended health, dental, and life insurance (after 1 month)
- Short- & long-term disability coverage (after 1 month)
- Retirement savings plan (after 6 months)
- Travel privileges with Canadian North (after 1 month) and partner airlines (after 6 months)
- Cargo shipping privileges (per company policy)
- Opportunities for advancement within a trusted Canadian airline
####About the position
The Manager, Applications Development & Support is responsible for leading the development, implementation, support, and continuous improvement of business applications across Canadian North. This role oversees the full application development lifecycle and manages a technical team of developers and analysts. The Manager collaborates closely with business stakeholders to design and deliver secure, scalable, and effective technology solutions that support the operational and strategic objectives of the organization.
Reporting to: Senior Director, Information Technology
- Non-Bargaining
DUTIES AND RESPONSIBILITIES:
Must be able to perform, but not be limited to, the following duties and responsibilities:
- Lead and manage a team of application developers, business analysts, and administrators, providing direction, performance management coaching, and professional development.
- Oversee the full application development life cycle, including planning, requirements gathering, design, architecture, development, testing, deployment, and ongoing support.
- Collaborate with departments across the organization to understand business needs, develop business cases, define technical requirements, and translate them into scalable application solutions.
- Manage and prioritize application development and enhancement requests through the IT Service Desk, ensuring timely resolution and alignment with organizational priorities.
- Ensure applications are developed and deployed in accordance with industry best practices, internal methodologies, and quality standards.
- Implement and monitor quality assurance processes to identify, troubleshoot, and resolve defects or performance issues.
- Lead cross-functional project teams, coordinate resources, and manage timelines, risks, and deliverables for multiple concurrent initiatives.
- Manage application budgets and resources within approved forecasts, including staffing decisions and technology investments within delegated authority.
- Oversee support and maintenance of legacy and modern application environments, including cloud-based and integrated systems.
- Promote collaboration, engagement, and adherence to company values while fostering a high-performing and inclusive technical team environment.
- Other duties as assigned
SKILLS AND QUALIFICATIONS:
Include, but not limited to, the following minimum skills and qualifications:
- Bachelor’s degree in Computer Science or equivalent combination of education and relevant work experience.
- Minimum 2–3 years of progressive experience in application development, software engineering, or related IT disciplines, including leadership experience.
- Demonstrated experience managing multi-disciplinary technical teams and delivering complex application projects from conception to completion.
- Strong knowledge of software development methodologies, including Agile and structured development lifecycle practices.
- Experience with application architecture, system integrations, REST APIs, ETL processes, data ingestion, data lakes or data marts, and SQL Server databases.
- Proficiency with ASP.NET, VB, C#, Visual Studio, Windows environments, and web technologies such as HTML and CSS.
- Experience with Microsoft Power Platform (Power Automate, PowerApps) and cloud-based computing environments.
- Strong understanding of program risk management, including identification of risk indicators and development of mitigation strategies.
- Excellent stakeholder engagement skills, with the ability to translate business requirements into technical solutions and communicate complex concepts to non-technical audiences.
- Strong analytical, problem-solving, and decision-making skills, particularly in environments with limited documentation or legacy system constraints.
- Ability to manage competing priorities, multiple concurrent projects, and cross-functional dependencies in a dynamic operational environment.
- Strong leadership, communication, and conflict resolution skills, with demonstrated ability to build engagement and accountability within a technical team.
Closing date: March 19, 2026
About Canadian North
Canadian North has been connecting people and communities across Inuit Nunangat and NWT for over 70 years and offers cargo, charter and scheduled service to more Northern destinations than any other airline. Canadian North is 100% Inuit owned through Makivik Corporation and the Inuvialuit Development Corporation.
Similar jobs you might like
Top Benefits
About the role
###Your Future is Bright
At Canadian North, we don't just fly planes, we connect people, deliver essential goods, and support 25 northern communities that rely on us every day. Whether you're on the ground or in the air, working with us means being part of something bigger.
You'll help strengthen communities, honor Indigenous cultures, and bring vital services to some of the most remote and remarkable places in Canada.
####Why You’ll Love Working With Us
- Purpose-Driven Work – Your skills keep northern communities connected
- Competitive Pay & Benefits – Comprehensive medical, dental, and retirement plan
- Discounted Travel + Free Travel Passes – Enjoy worldwide flight privileges after probation
- Career Growth – Build your aviation career with the trusted airline of the Arctic
####Total Rewards & Employee Benefits
We’re committed to offering a comprehensive benefits package that supports your health, security, and future.
- Extended health, dental, and life insurance (after 1 month)
- Short- & long-term disability coverage (after 1 month)
- Retirement savings plan (after 6 months)
- Travel privileges with Canadian North (after 1 month) and partner airlines (after 6 months)
- Cargo shipping privileges (per company policy)
- Opportunities for advancement within a trusted Canadian airline
####About the position
The Manager, Applications Development & Support is responsible for leading the development, implementation, support, and continuous improvement of business applications across Canadian North. This role oversees the full application development lifecycle and manages a technical team of developers and analysts. The Manager collaborates closely with business stakeholders to design and deliver secure, scalable, and effective technology solutions that support the operational and strategic objectives of the organization.
Reporting to: Senior Director, Information Technology
- Non-Bargaining
DUTIES AND RESPONSIBILITIES:
Must be able to perform, but not be limited to, the following duties and responsibilities:
- Lead and manage a team of application developers, business analysts, and administrators, providing direction, performance management coaching, and professional development.
- Oversee the full application development life cycle, including planning, requirements gathering, design, architecture, development, testing, deployment, and ongoing support.
- Collaborate with departments across the organization to understand business needs, develop business cases, define technical requirements, and translate them into scalable application solutions.
- Manage and prioritize application development and enhancement requests through the IT Service Desk, ensuring timely resolution and alignment with organizational priorities.
- Ensure applications are developed and deployed in accordance with industry best practices, internal methodologies, and quality standards.
- Implement and monitor quality assurance processes to identify, troubleshoot, and resolve defects or performance issues.
- Lead cross-functional project teams, coordinate resources, and manage timelines, risks, and deliverables for multiple concurrent initiatives.
- Manage application budgets and resources within approved forecasts, including staffing decisions and technology investments within delegated authority.
- Oversee support and maintenance of legacy and modern application environments, including cloud-based and integrated systems.
- Promote collaboration, engagement, and adherence to company values while fostering a high-performing and inclusive technical team environment.
- Other duties as assigned
SKILLS AND QUALIFICATIONS:
Include, but not limited to, the following minimum skills and qualifications:
- Bachelor’s degree in Computer Science or equivalent combination of education and relevant work experience.
- Minimum 2–3 years of progressive experience in application development, software engineering, or related IT disciplines, including leadership experience.
- Demonstrated experience managing multi-disciplinary technical teams and delivering complex application projects from conception to completion.
- Strong knowledge of software development methodologies, including Agile and structured development lifecycle practices.
- Experience with application architecture, system integrations, REST APIs, ETL processes, data ingestion, data lakes or data marts, and SQL Server databases.
- Proficiency with ASP.NET, VB, C#, Visual Studio, Windows environments, and web technologies such as HTML and CSS.
- Experience with Microsoft Power Platform (Power Automate, PowerApps) and cloud-based computing environments.
- Strong understanding of program risk management, including identification of risk indicators and development of mitigation strategies.
- Excellent stakeholder engagement skills, with the ability to translate business requirements into technical solutions and communicate complex concepts to non-technical audiences.
- Strong analytical, problem-solving, and decision-making skills, particularly in environments with limited documentation or legacy system constraints.
- Ability to manage competing priorities, multiple concurrent projects, and cross-functional dependencies in a dynamic operational environment.
- Strong leadership, communication, and conflict resolution skills, with demonstrated ability to build engagement and accountability within a technical team.
Closing date: March 19, 2026
About Canadian North
Canadian North has been connecting people and communities across Inuit Nunangat and NWT for over 70 years and offers cargo, charter and scheduled service to more Northern destinations than any other airline. Canadian North is 100% Inuit owned through Makivik Corporation and the Inuvialuit Development Corporation.