1

Programmer Manager Jobs in Kelowna, BC (NOW HIRING)

Dam Safety Engineer

Kelowna, BC · On-site

CA$75K - CA$95K/yr

DMC , an employee-owned engineering consulting firm in BC, is growing, and we're looking for a Dam ... We are seeking a candidate that is proficient in project management, hydrologic/watershed analysis ...

New

Manage project costs and commercial matters , including purchase orders, commitments, change orders, forecasting and value-engineering opportunities. * Identify and proactively manage project risks ...

We are looking for an experienced Product Manager for our client. This is a permanent position that ... Experience working with API development, microservices infrastructure and developer tools * Strong ...

We are looking for an experienced Product Manager for our client. This is a permanent position that ... Experience working with API development, microservices infrastructure and developer tools * Strong ...

MECHANICAL ENGINEER - BUILDING SYSTEMS Location: Kelowna, British Columbia Compensation: $90 - 110K ... Apply in Confidence DMC Recruitment is managing this search on a confidential basis. To learn more ...

Manage projects from conceptual design through detailed design, tendering, and construction phases ... Professional Engineer (P.Eng.) designation in British Columbia (or eligibility for registration ...

Strata Manager

Kelowna, BC · On-site

CA$80K - CA$105K/yr

Highstreet is the largest developer, builder and operator of net-zero-ready homes in Canada and the only one offering double the standard warranty. We also manage our own growing portfolio of 1,400 ...

Strata Manager

Kelowna, BC · On-site

CA$80K - CA$105K/yr

Highstreet is the largest developer, builder and operator of net-zero-ready homes in Canada and the only one offering double the standard warranty. We also manage our own growing portfolio of 1,400 ...

Sales Engineer

Kelowna, BC · On-site

CA$120K - CA$160K/yr

Manage technical sales opportunities from prospecting to proposal to delivery * Partner with engineers and operations to develop winning solutions * Travel to client sites across Ontario to consult ...

The successful candidate will bring a strong foundation in civil engineering or technical project delivery, combined with hands-on project management experience in transportation infrastructure.

We are looking for an experienced Technical Product Manager for our client. This is a permanent ... Experience working with API development, microservices infrastructure and developer tools * Strong ...

We are looking for an experienced Technical Product Manager for our client. This is a permanent ... Experience working with API development, microservices infrastructure and developer tools * Strong ...

Air Quality Scientist/ Engineer

Kelowna, BC · On-site +1

CA$80K - CA$110K/yr

As our new Air Quality Scientist/ Engineer , you will play an important role on a team whose work ... Data management, quality control and processing of air quality and meteorological data * Prepare ...

Showing results 21-40

Programmer Manager information

Are programmer managers in high demand?

Programmer managers are in high demand due to the need for technical leadership in software development teams. They typically require strong programming skills combined with management experience and are sought after across various industries, especially in technology and finance sectors.

What does a programmer manager do?

A programmer manager oversees software development teams, coordinating projects, setting priorities, and ensuring timely delivery of code. They often have technical expertise in programming and use project management tools to facilitate communication and workflow. Their role includes mentoring developers, managing resources, and aligning technical goals with business objectives.

What is the difference between Programmer Manager vs Software Developer?

AspectProgrammer ManagerSoftware Developer
CredentialsBachelor's or higher in Computer Science; management experienceBachelor's or higher in Computer Science or related field
Work EnvironmentLeads teams, manages projects, coordinates tasksFocuses on coding, designing, and implementing software
Employer & Industry UsageUsed in tech companies, software firms, IT departmentsCommon across tech, startups, enterprise software

The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.

What cities near Kelowna, BC are hiring for Programmer Manager jobs?

Cities near Kelowna, BC with the most Programmer Manager job openings:

Infographic showing various Programmer Manager job openings in Kelowna, BC as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 17% Part Time, and 2% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution.

Dam Safety Engineer

DMC Engineering

Kelowna, BC • On-site

CA$75K - CA$95K/yr

Full-time

Medical, Dental

Posted 3 days ago

New


Job description

DMC, an employee-owned engineering consulting firm in BC, is growing, and we're looking for a Dam Safety Engineer who's ready to help us keep the momentum moving. Our expanding team works across British Columbia, delivering practical, highquality engineering grounded in strong fundamentals and a culture built on collaboration and grounded problem solving. With more than 60 years of collective experience in our corner, we bring technical depth and a mentoring culture that keeps people learning, growing, and stepping confidently into bigger roles.

We are seeking a candidate that is proficient in project management, hydrologic/watershed analysis and modelling, hydraulic structure modelling, and design. The candidate would ideally have client liaison experience and be proficient in preparing technical memos and reports.

The successful candidate's duties will include participating in undertaking dam safety reviews, annual dam safety inspections, dam breach, inundation and consequence classification assessments, preparation of dam emergency plans, preparation of design of appurtenant hydraulic structures, and hydrology and numerical flow modelling. Travel throughout British Columbia and Yukon may be required in this position.

DMC's Infrastructure Group supports a wide range of projects, including linear infrastructure development, commercial and industrial structures, natural hazard mitigation, dam engineering, and marine facilities. Our clients include provincial agencies, municipalities, utilities, First Nation communities, architects, developers, and contractors throughout BC. We take pride in delivering work that's grounded, reliable, and built to stand the test of time which is the engineering equivalent of a clean beat.

Qualifications

  • Bachelor's degree in Civil or Water Resource Engineering (minimum)
  • Minimum 5 years of relevant engineering experience
  • Knowledge of Canadian Dam Safety Guidelines, Associated Technical Bulletins, and the BC Dam Safety Regulations
  • Knowledge of standard computer hydrologic and hydraulic modeling software packages such as RMC-BestFit, HEC-RAS, HEC-HMS, HY-8, FLO-2D
  • Registered, or eligible for registration, as a Professional Engineer (P.Eng.) in BC
  • Strong technical writing, communication, and project coordination skills
  • Ability to manage multiple projects and work independently with minimal supervision
  • Previous project management experience
  • Proficient with Microsoft Office applications
  • Valid Class 5 driver's license (or equivalent) with a clean driving record
  • Legally eligible to work in Canada
  • Strong work ethic with a drive to excel and deliver highquality work
  • Effective communicator with excellent oral and written skills
  • Able to work independently or collaboratively within a team environment

Supplementary Skills:

  • Previous experience participating in dam safety reviews
  • Familiarity with the BC Extreme Flood Project guidance documents
  • Familiarity with the EGBC Professional Practice Guideline Legislated Dam Safety Reviews in BC
  • Familiarity with geotechnical and/or structural aspects of dam safety
  • Familiarity with environmental permitting, legislation and regulations including the Riparian Area Regulation and the Water Sustainability Act
  • Experience with taking projects from proposal stage through conceptual design, detailed design, and construction
  • Knowledge of the Canadian Highway Bridge Design Code and the BC Supplement to TAC Geometric Design Guide
  • Business development skills

The Rewards:

In exchange for your hard work and dedication, you will receive a highly competitive annual salary along with a comprehensive benefits package, including:

  • Extended health and dental coverage
  • Long term disability insurance
  • Profit sharing opportunities
  • Reimbursement of applicable professional membership dues
  • Employee share options
  • Opportunities for paid training and professional development (role dependent)

Upon joining DMC, you will be welcomed into a close-knit and cohesive organization with excellent company culture and a range of social events. Our team brings deep experience across a wide range of consulting services, supporting First Nation communities, provincial agencies, municipalities, architects, developers, and contracting firms throughout BC. Backed by a trusted network of associates, we're able to scale our expertise across western Canada and beyond keeping projects moving and the momentum strong.

How To Apply:

Please apply via email with a cover letter and or before August 30, 2026. Thank you for your interest in DMC Engineering Inc. Only qualified candidates will be considered for this position and only those short listed will be contacted for an interview.