Enable job alerts via email!

Lead Software Engineer - 12 month fixed term contract

Kootenay Savings

Trail

Hybrid

CAD 105,000 - 122,000

Full time

Today
Be an early applicant

Job summary

A leading credit union is seeking a highly motivated Lead Software Engineer to join their team in Trail, BC. This role involves leading software development using Microsoft technologies, managing complex technical ecosystems, and ensuring compliance with Canadian data privacy standards. Candidates need significant experience in software development, especially with Azure and DevOps practices. This is a 12-month fixed term position offering a competitive salary and comprehensive benefits package.

Benefits

Competitive salary
Comprehensive benefits package
Health Care & Personal Spending Account
No service fee credit union chequing account

Qualifications

  • Minimum 10 years experience in software development focused on Microsoft tech stack.
  • Experience developing software within regulated industries.
  • Proficient in backend and frontend development.

Responsibilities

  • Lead and manage software solutions development.
  • Design and implement compliant software solutions.
  • Champion DevOps practices within Azure environments.

Skills

Microsoft technology stack
Agile development
DevOps practices
Azure cloud services
Logic Apps
Bicep

Education

Bachelor’s in computer science or related field
Agile certification or equivalent
Azure certification or equivalent

Tools

Microsoft Azure
Microsoft Dynamics 365
Git
Microsoft DevOps
Python
TypeScript
JavaScript
Job description
Location

Preference is for onsite work in Trail, BC however remote work in the province of British Columbia may be considered for the right candidate.

About the Role

Kootenay Savings Credit Union is seeking a highly motivated and experienced Lead Software Engineer to join our team. In this 12 month fixed term you will serve as a mission‑critical leader in advancing KSCU’s digital ecosystem, leveraging the Microsoft technology stack to support KSCU architecture and sustain secure, compliant, and scalable solutions.

Responsibilities
  • Leads the development and manages software solutions using the Microsoft tech stack.
  • Responsible for assessing the needs, designing and implementing the technical solutions in adherence with enterprise architecture standards.
  • Expertly integrate, orchestrate and develop highly complex technical ecosystems—including AI interfacing, CRM platforms, and core banking systems—within a highly regulated environment through the strategic deployment of secure APIs and advanced Logic Apps.
  • Designs and implements templated solutions using Bicep.
  • Designs and implements standardized, compliant software solutions using Bicep templates to ensure consistency, scalability, and alignment with software design principles and regulatory requirements.
  • Plays a mission‑critical role in streamlining financial services by leveraging Microsoft Dynamics CRM by customizing workflows, optimizing processes, and supporting organizational rollout through close collaboration with key stakeholders and cross‑functional teams.
  • Drives automation and reliability by championing DevOps practices within modern Azure cloud environments, advancing KSCU’s continuous integration and deployment pipeline.
  • Follows Canadian data privacy and financial compliance standards (such as but not limited to OSFI, SOC 2).
  • Documents system and support audit and compliance processes.
  • Responsible for gathering, documenting, and maintaining the technical and functional requirements necessary for execution of development tasks.
  • Agile Team Leadership : Serves as a project leader applying specialized expertise to guide Agile teams, fostering continuous feedback, collaboration, and iterative delivery.
Qualifications
  • Bachelor’s degree in computer science, software engineering, or another discipline with a significant programming component or completion of a college program in computer science or related field.
  • Agile certification or equivalent experience required.
  • Azure certification or equivalent experience required.
  • A minimum of ten years’ experience in software development with a focus on the Microsoft tech stack, or an equivalent combination of education and experience.
  • Two to five years’ experience with cloud services (especially Microsoft Azure).
  • Two to five years’ experience in Agile development and project management.
  • Two to five years’ experience developing or deploying software solutions within highly regulated industries (e.g., financial services, insurance, government), with a strong understanding of compliance, security, privacy and audit requirements.
  • Demonstrated experience and proficiency working in backend and frontend systems.
  • Expert in DevOps practices and tools.
  • Demonstrated experience and proficiency in using Logic Apps and Bicep for solution design.
  • Demonstrated expert level proficiency using tools such as: Microsoft Azure, Microsoft DevOps, Microsoft Dynamics 365, Microsoft Logic Apps, APIs, Git and DevOps workflows.
  • Demonstrated intermediate level proficiency using tools such as: Bicep, Microsoft Power Platform, Python, TypeScript, JavaScript, HTML/CSS, Power Query, DAX, T‑SQL, C#.
  • Proven ability to analyze and resolve complex problems, provide clear guidance to internal stakeholders, and communicate effectively across audiences.
Why Join KSCU?
  • Competitive salary of $105 – $122K.
  • Comprehensive benefits including extended health, dental, and vision coverage (subject to 30 day waiting period).
  • Health Care & Personal Spending Account.
  • No service fee credit union chequing account for the duration of the contract.
  • A fulfilling career in a progressive organization that embraces leading strategic initiatives.
  • A workplace that puts community and employees first, supporting local non‑profits, student bursaries, and community sponsorships.
About KSCU

We are the region’s leading credit union with over $1.7 billion in assets, more than 30,000 members, and over 200 employees. With our Corporate Office, Member Service Centre, and 11 branches located across the East and West Kootenays, we proudly provide retail and commercial banking services.

We’re deeply rooted in our community, making a difference by donating back, supporting local non‑profits, and offering sponsorships and bursaries to help students succeed. It’s part of who we are and what we stand for as KSCU.

For more information about KSCU, visit kscu.com. To learn more about the beautiful Kootenay region, visit imaginekootenay.com.

Apply Now

To apply, please visit our website at kscu.com to upload your resume and complete the application questions.

KSCU is an equal‑opportunity employer and values diversity in the workplace. We encourage all qualified candidates to apply.

We thank all applicants for their interest; however only short‑listed applicants will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.