Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Project Manager

$101.6k - $122k per year

First Nations Finance Authority

  EMPLOYMENT OPPORTUNITY

Software Project Manager

No. 2026-IT-02

Internal/External

Who we are:

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: .

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:

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

o Knowledge of Microsoft 365, Azure, Azure DevOps, SharePoint, Teams, and related Microsoft enterprise tools.

o Strong understanding of DevOps practices, including backlog management, version control, release coordination, and continuous improvement processes.

o Software development methodologies (Agile, Waterfall, Scrum).

o 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)

Benefits:

· 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.

Application process:

Please email your resume and cover letter with three work-related references of immediate supervisors to: View email address on click.appcast.io. Qualified persons of Indigenous ancestry will be given preference in accordance with Section 16.1 of the Canadian Human Rights Act and Section 41.1 of the B.C. Human Rights Code; therefore, please self-identify in your cover letter. We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted. FNFA may cancel, postpone, or revise employment opportunities at any time. This is a vacant position.

Application Deadline: Open until filled.

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Project Manager in Kelowna, BC vacancy
  • $102k - $137k per year

     ...where you’ll guide mid-to-large commercial projects from initial concept and proposal...  ...mentor and coach, you’ll empower project managers and coordinators to raise their game, foster...  ...-out, hand-off, and client transition Manage, open CM (CCDC 5A/5B), converted CM (CCDC... 
    Suggested
    Long term contract
    Full time
    Contract work
    For subcontractor
    Work at office
    Shift work

    Chandos

    Kelowna, BC
    more than 2 months ago
  •  ...Peter Lucas Project Management invests in people, community, and cutting-edge technology to provide gold standard project delivery. We are currently looking for a Project Manager to join our team. At Peter Lucas we offer a variety of work, professional development, and learning... 
    Suggested
    Full time
    Contract work
    For contractors
    Work at office

    Peter Lucas Project Management Inc.

    Kelowna, BC
    more than 2 months ago
  • $102k - $145k per year

     ...community. And, we’re looking for like-minded people to join us. Together, we can build a better world. Job Description Project Manager – Critical Infrastructure (Water, Wastewater, Bridges, etc.) Ready to make a lasting impact through critical infrastructure? Join... 
    Suggested
    Long term contract
    Full time
    For contractors
    Immediate start

    Chandos

    Kelowna, BC
    a month ago
  • $70k - $80k per year

     ...residences through an end to end design manage build process. We take pride in our people...  ...our team means working on landmark projects, learning from industry leaders, and advancing...  ..., Adobe Acrobat, and project management software. Strong organizational, mathematical,... 
    Suggested
    Full time
    Work at office
    Local area
    Work from home

    Emil Anderson Group

    Kelowna, BC
    19 days ago
  • $75.4k - $93.67k per year

     ...continues to grow, we’re excited to welcome a new Senior Website Project Manager to our team. About the Job We're looking for a process-...  ...team members. Have a passion for the web, for open source software like Drupal and WordPress, and for working with a bunch of fun... 
    Suggested
    Ongoing contract
    Long term contract
    Full time
    Contract work
    Internship
    Local area
    Remote work
    Shift work

    Kanopi

    Kelowna, BC
    4 days ago
  • $65k - $95k per year

     ...conversations. Job Description The  Project Coordinator is responsible to organize,...  ...direction and supervision of a Project Manager. The Project Coordinator will support and...  ...or embedded in third-party platforms and software. Some of Chandos' external staffing partners... 
    Long term contract
    Full time
    For contractors
    For subcontractor
    Local area

    Chandos

    Kelowna, BC
    more than 2 months ago
  • $60k - $70k per year

     ...of growth and expansion, they are seeking a Project Coordinator to join their team in Kelowna, BC. Reporting to the Project Manager, the Project Coordinator plays a key role in...  ...project documentation. Ability to learn new software and internal project management systems... 
    Long term contract
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Local area
    Flexible hours
    Shift work

    Potentia Human Resources Inc.

    Kelowna, BC
    more than 2 months ago
  •  ...Peter Lucas Project Management invests in people and community to provide gold standard project delivery. We are currently looking for experienced Project Managers to join our team and support major industrial projects in British Columbia and Northern Ontario . At Peter... 
    For contractors
    Work at office
    Remote work

    Peter Lucas Project Management Inc.

    Kelowna, BC
    6 days ago
  • $120k - $150k per year

     ...Project Manager Kelowna, BC | $120,000 - $150,000 + Vehicle Allowance + Bonus Our client is a well-established Lower Mainland-based General...  .... ~ Experience using Bluebeam and modern project management software. ~ Previous experience as a Project Coordinator, Estimator,... 
    Long term contract
    For contractors
    For subcontractor

    Hays

    Kelowna, BC
    a month ago
  • $160k per year

     ...than the rest of us endure. We’re looking for a Kelowna-based  Project Director to confidently step up from Senior PM into Project...  ...at Class D, Class B and Tender levels; prepare tender recaps and manage subtrade buy‑outs. Manage contract strategy and administration... 
    Long term contract
    Full time
    Contract work
    For contractors
    For subcontractor
    Summer work
    Work at office
    Local area

    Chandos

    Kelowna, BC
    more than 2 months ago
  • $80k - $90k per year

     ...Description Project Coordinator – Civil Construction Maple Reinders Constructors...  ...have the opportunity to support our Project Managers in delivering heavy civil and industrial-...  ...-Build, Plan and Spec, and Construction Management. Your key responsibility is to help ensure... 
    Weekly pay
    Full time
    Contract work

    Maple Reinders

    Kelowna, BC
    2 days ago
  • $120k per year

     ...office, you’ll be part of a collaborative team tackling interesting projects with great teammates, while living in a city that blends natural...  ...Duties include, but are not limited to: Manage projects and clients from conceptual design to final completion... 
    Long term contract
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Immediate start

    RJC Engineers Careers

    Kelowna, BC
    more than 2 months ago
  • $70k per year

     ...Junior Project Analyst Division: Emil Anderson Group Department: EAG EAG - Finance   About Emil Anderson Group Emil Anderson...  ...development, residential and commercial building, and property management. Founded in 1938, we’ve grown to include a diverse group of... 
    Hourly pay
    Full time
    Contract work
    Work at office

    Emil Anderson Group

    Kelowna, BC
    a month ago
  •  ...Description Peter Lucas Project Management invests in people, community, and cutting-edge technology to provide gold standard project delivery...  ..., and mechanical equipment installations using drafting software to accommodate field conditions. Perform site-specific engineering... 
    Full time
    For contractors
    Work at office
    Remote work

    Peter Lucas Project Management Inc.

    Kelowna, BC
    more than 2 months ago
  •  ...many opportunities to learn and develop while working on engaging projects.  We are a firm 100% owned by its employees and we value a...  ...collaborative and entrepreneurial mindset. You will have the flexibility to manage your work on your own terms and define what work-life balance... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Work at office
    Work from home
    Flexible hours

    Cima

    Kelowna, BC
    more than 2 months ago
  • $50k - $70k per year

     ...nature, and that mindset shows in every project. The environment is steady, hands on, and...  ...Development & Client Relations: Generate and manage leads through networking, referrals, and...  ...construction project management software Knowledge of home construction process... 
    Full time
    For subcontractor
    Work at office
    Local area

    Pivot Edge

    Kelowna, BC
    more than 2 months ago
  • $80k - $105k per year

     ...so, we'd love to hear from you. Highstreet is seeking a Strata Manager to join our Communities team in Kelowna, BC. This role is responsible...  ...in our success by offering the opportunity to invest in the projects we build and operate. To encourage employee investment,... 
    Full time
    For contractors
    Work at office

    High Street

    Kelowna, BC
    a month ago
  •  ...Summary The Office Manager oversees Human Resource and Office Management functions within all departments, and reports to the Executive Director. Office Manager administers health and welfare benefit plans and assists employees with their insurance and health care claims... 
    Work at office

    Targeted Talent

    Kelowna, BC
    1 day ago
  •  ...are currently looking to fill the role of Assistant Front Office Manager. Located near the Kelowna Airport, we are on a bus route,...  ...PM's are completed on schedule and done thoroughly Ensure all projects are monitored from start to finish Assist in organizing and systemizing... 
    Remplacement
    Full time
    For contractors
    For subcontractor

    Four Points

    Kelowna, BC
    more than 2 months ago
  • $150k - $200k per year

     ...About the Role You will be the strategic owner and primary driver of demand generation across Martell Media and Pink Skirt Project. Your mandate is to turn attention into qualified pipeline and revenue, combining strategic clarity with hands-on execution. We’re... 
    Full time
    Internship
    Work at office

    Martell Ventures

    Kelowna, BC
    a month ago
  • $102.6k - $120.6k per year

    Branch: Electric Affiliation: Management & Exempt Employment Status: Full-Time Regular Expected...  ..., build strong partnerships, and lead projects from concept to completion?   If so, we...  .... ~Proficiency in project management software (e.g., P6, MS Project, Asana, Jira). ~Effective... 
    Full time
    Contract work
    Temporary work
    For contractors

    Fortis BC

    Kelowna, BC
    13 days ago
  • $80k - $105k per year

     ...solutions are redefining connectivity and reshaping the future of aviation. We are seeking a Project Engineer to join our Design Approval Organization (DAO). Reporting to the DAO Manager and working closely with engineering and program management teams this role is responsible... 
    Full time
    For subcontractor
    Internship
    Work at office
    Worldwide
    Relocation package

    SkyTrac

    Kelowna, BC
    4 days ago
  • $96.91k - $116.29k per year

     ...to lead a team and work closely with Departmental managers and senior staff to support the financial management needs of WFN Departments. EDUCATION/EXPERIENCE...  ...reporting tools as well as computerized accounting software Extensive knowledge of Microsoft Excel in analyzing... 
    Long term contract
    Full time
    Flexible hours
    Night shift

    Westbank First Nation

    Kelowna, BC
    more than 2 months ago
  •  ...to build your career with a growing company? We're looking for a Project Coordinator / Sales Support professional to join our clients...  ...In this position, you'll work closely with our Sales and Project Management teams, helping coordinate customer orders, prepare project documentation... 
    Long term contract
    Full time

    TalentSphere Staffing Solutions

    Kelowna, BC
    6 days ago
  • $75k - $100k per year

     ...Manager, Business Development & Key Accounts Kelowna, BC Annual Salary Range: $75,000 - $100,000 CAD Are you ready to drive growth...  ...in regular team meetings, including weekly activity reporting, project opportunity updates, and market intelligence sharing. Your... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Pinchin Canada Career

    Kelowna, BC
    more than 2 months ago
  • $55k - $65k per year

     ...Join the Ashley Canada Team – Sales Manager Edmonton, AB (South) At The Dufresne Group, we don’t just sell furniture, we help people create homes they love. As the largest Ashley licensee in Canada, with locations from B.C. to Ontario, we’re proud to Make Life Better for... 
    Full time
    Afternoon shift

    TDGCorporate

    Kelowna, BC
    more than 2 months ago
  • $90k per year

     ...Client Engagement: - Identify and prospect potential clients and projects aligned with CRS's expertise in the foodservice equipment...  ...services, and unique value propositions. Contract Negotiation and Management - Negotiate contracts and pricing with clients, ensuring... 
    Full time
    Contract work
    For contractors
    Remote work
    Work from home

    CANADIAN RESTAURANT SUPPLY LTD.

    Kelowna, BC
    6 days ago
  •  ...The YMCA Child Care division is looking for a manager with high leadership and supervision skills. This individual excels at multi-tasking...  ...; entails the management of program budgets, and other special projects, while ensuring all programs operate at maximum capacity.... 
    Full time
    Contract work
    Summer work
    Flexible hours

    H2o Adventure Fitness Centre

    Kelowna, BC
    more than 2 months ago
  • $25.68 - $28.7 per hour

    Branch: Electric Affiliation: Management & Exempt Employment Status: Co-op Student Expected Hiring Range: $25.68 to $28.70 Hourly Short-term Incentive Eligible: No Workplace Flexibility: No  Temp Duration: 8 months Posting End Date: Open until filled   As the province... 
    Hourly pay
    Full time
    Temporary work

    Fortis BC

    Kelowna, BC
    11 days ago
  •  ...customers, introducing new services to existing customers and managing a current account base. Territory coverage will include...  ...submitted in a timely fashion Daily use of the laptop and contact management system, including time management, planning and scheduling of... 
    Full time
    Flexible hours
    Night shift

    Manitoulin Group Of Companies

    Kelowna, BC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Project Manager. Be the first to apply!