Software Project Manager

First Nations Finance Authority

Kelowna

On-site

CAD 102,000 - 122,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Work-life balance
Retirement contributions 6%
Health benefits
Paid time off
Wellness programs
Career development

Job summary

First Nations Finance Authority (FNFA) is seeking a Software Project Manager to coordinate planning, execution, monitoring, and delivery of FNFA’s software initiatives. You will maintain project plans, timelines, milestones, risks, and deliverables to ensure alignment with priorities and approved scope.

You will work with the IT Manager, development team, and stakeholders to gather requirements, manage backlog, and support testing and issue resolution using Azure DevOps.

Qualifications

  • Bachelor’s Degree or Diploma in Information Technology or Business Management.
  • PM certification such as PMP/CAPM/PMI-ACP/CSM is an asset.
  • 3–5 years of demonstrated project management experience with Microsoft 365, Azure, Azure DevOps, SharePoint/Teams.

Responsibilities

  • Develops, maintains, and monitors the software project plan with milestones and deliverables.
  • Coordinates resources and priorities to support workload planning and timely completion.
  • Gather, analyze, and document business and technical requirements with cross-functional stakeholders.
  • Manage changes to scope, timelines, and budget with appropriate approvals.
  • Coordinate testing and release activities to ensure quality and alignment with requirements.
  • Prepare status updates, risk logs, and progress reports for IT Manager and executives.

Skills

Microsoft 365
Azure
Azure DevOps
C# / TypeScript
SQL

Education

Bachelor’s Degree or Diploma in IT/Business

Tools

SharePoint
Teams

Job description

First Nations Finance Authority (FNFA) is consistently recognized as one of British Columbia’s Top Employers

FNFA is the only First Nation-led organization in the world leveraging private capital for a pooled-borrowing model of Nations to finance projects that build strong, healthy, and prosperous communities for generations to come.

We are a First Nations-led non-profit, financial services corporation mandated under the First Nations Fiscal Management Act (2005) providing affordable financing, investment management, and capital advisory services to First Nations communities in Canada. FNFA does not rely on federal government funding and is self-sufficient.

From clean energy projects to schools for our children and housing for our Elders, priorities being undertaken by FNFA’s First Nation members, are creating good jobs while contributing to Canada’s economy. Learn more: www.fnfa.ca .

Job Summary:

Reporting to the IT Manager, the Software Project Manager is responsible for coordinating the planning, execution, monitoring, and delivery of FNFA’s software development initiatives. This position maintains project plans, timelines, milestones, risks, and deliverables to support the successful implementation of software projects and ensure work remains aligned with organizational priorities, business requirements, and approved scope.

The Software Project Manager works closely with the IT Manager, software development team, and cross-functional stakeholders to gather and document requirements, coordinate priorities, manage scope changes, and support testing and issue resolution. Using Microsoft Azure DevOps, the position manages work items, backlog priorities, sprint activities, and project reporting, while leading daily Scrum meetings and providing regular updates to the IT Manager and executive team on progress, risks, blockers, and key decisions.

Primary Job Responsibilities:
  • Develops, maintains, and monitors the software project plan, including tasks, dependencies, milestones, timelines, and key deliverables.
  • Coordinates project resources and priorities to support effective workload planning and timely completion of assigned tasks.
  • Works with the IT Manager, software development team, and cross-functional stakeholders to gather, analyze, and document business and technical requirements.
  • Supports project planning by estimating effort, identifying resource needs, monitoring project costs, and escalating budget or capacity concerns as required.
  • Manages scope changes and change requests by assessing impacts to timelines, resources, budget, and project deliverables, and by seeking appropriate approvals.
  • Maintains accurate project documentation, status updates, decision records, risk logs, and progress reports for review by the IT Manager and Executive team.
  • Coordinates testing activities with the development team and stakeholders to help ensure software deliverables meet agreed requirements, quality standards, and user expectations.
  • Tracks project issues, defects, risks, decisions, and action items to ensure timely resolution and clear accountability.
  • Supports change management activities, including stakeholder communication, user readiness, training coordination, and adoption of new software processes or functionality.
  • Conducts post-implementation reviews to identify lessons learned, assess project outcomes, and recommend improvements for future software initiatives.
  • Works with IT stakeholders to ensure software projects consider privacy, security, access control, data integrity, and operational risk requirements.
  • Monitors project progress, manages competing priorities, identifies risks or blockers, and follows up to ensure deliverables are completed within agreed timelines.
  • Coordinates release planning and deployment activities, including release readiness, deployment schedules, communication of release impacts, and post-release validation with the development team and affected business areas.
Who Can Apply*:

The ideal candidate will have:

  • Bachelor’s Degree or Diploma in Information Technology or Business Management.
  • Project management certification or training, such as PMP, CAPM, PMI-ACP, Certified ScrumMaster, or equivalent, is considered an asset.
  • 3 to 5 years of demonstrated experience including the following:
  • Knowledge of Microsoft 365, Azure, Azure DevOps, SharePoint, Teams, and related Microsoft enterprise tools.
  • Strong understanding of DevOps practices, including backlog management, version control, release coordination, and continuous improvement processes.
  • Familiarity with software development environments and languages such as C#, TypeScript, SQL, and related frameworks is considered an asset.
  • Demonstrated stakeholder management skills, including the ability to build relationships, gather and clarify requirements, manage competing priorities, and communicate effectively with technical and non-technical audiences.
  • Strong customer-focused interpersonal skills.
  • Proven analytical thinking, planning, prioritization, and execution skills.
  • Excellent written, verbal, and interpersonal communication skills, with the ability to communicate professionally with colleagues and non-technical audiences.
  • Demonstrated computer proficiency skills.
  • Excellent interpersonal skills.
  • Personal resilience.
  • Strong organizational skills with keen attention to details.
  • A professional, responsive, and positive attitude is essential.
  • Resourcefulness, flexible and adaptable.
  • Good time management and ability to establish clear priorities.
  • Experience in accounting and finance are considered an asset.

Starting Compensation: $101,600 - $122,000 (dependent on qualifications and experience)

  • Work/life balance – our workdays are typically 8:00 am to 4:00 pm, weekdays
  • Retirement contributions of 6%
  • 100% Employer paid extended health benefits
  • Generous paid time off
  • Employee wellness programs
  • Career development (FNFA believes in mentorship and professional development)
Location:

The successful candidate will work in the FNFA offices in Westbank, B.C.

Duration:

Full-time position for two (2) years. Possibility of extension upon successful completion of term.

FNFA does not use artificial intelligence (AI) tools or agents to screen, assess or select applicants.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Analyst
Business Analyst

First Nations Finance Authority • Kelowna

On-site
CAD 76,000 - 95,000
Work-life balance
Retirement contributions 6%
Employer paid extended health benefits
+3
Financial Controller
Financial Controller

Chartered Professional Accountants of British Columbia • Kelowna

On-site
CAD 122,000 - 153,000
Work/life balance 8:00–4:00
Employer paid extended health benefits
Retirement contributions 6%
+3
Senior Project Manager
Senior Project Manager

First Nations Financial Management Board • Vancouver

Hybrid
CAD 110,000 - 150,000
Flexible work hours
Annual bonus
Extended benefits with pension plan
+4
Senior Project Manager
Senior Project Manager

First Nations Financial Management Board • West Vancouver

Hybrid
CAD 90,000 - 120,000
Flexible hours
Annual bonus potential
Pension plan with matching
+5
Administrative Assistant
Administrative Assistant

First Nations Financial Management Board • Vancouver

On-site
CAD 52,000 - 75,000
Flexible work hours
Annual bonus potential
Extended benefits including pension
+3
Administrative Assistant
Administrative Assistant

First Nations Financial Management Board • West Vancouver

On-site
CAD 50,000 - 65,000
Flexible hours
Annual bonus
Pension plan
+4
Financial Systems Analyst – FMS Project
Financial Systems Analyst – FMS Project

First Nations Finance Authority • Kelowna

On-site
CAD 76,000 - 95,000
Work-life balance
Retirement contributions 6%
Employer paid extended health benefits
+3
Senior Accountant
Senior Accountant

First Nations Health Authority • West Vancouver

Hybrid
CAD 77,000 - 105,000
Municipal Pension plan with employer 9
3 weeks vacation + 5 personal days
Culture days
+2
Chief Financial Officer and Vice President of Information Management and Information Technology
Chief Financial Officer and Vice President of Information Management and Information Technology

First Nations Health Authority • District of North Vancouver

Hybrid
CAD 226,000 - 282,000
Coordinator, Events
Coordinator, Events

First Nations Health Authority • North Vancouver

Hybrid
CAD 61,000 - 84,000
Municipal Pension plan
Vacation and personal days
Health benefits