1

Software Development Manager Jobs in Kelowna, BC

Field Superintendent

Kelowna, BC · On-site

  • Medical

  • Dental

  • Vision

... software. * Construction Management education, or related leadership training considered an asset. Why Join RWC? * Competitive salary with strong long-term growth potential * Professional development ...

Cage Supervisor

Penticton, BC · On-site

CA$26.58/hr

  • Retirement

Development and training opportunities Key Responsibilities * Oversee and direct the operation of ... Manage the casino float to ensure monetary assets and transactions are accurate and secure.

Cage Supervisor

Penticton, BC · On-site

  • Retirement

Development and training opportunities Key Responsibilities * Oversee and direct the operation of ... Manage the casino float to ensure monetary assets and transactions are accurate and secure.

Cage Supervisor

Penticton, BC

CA$26.58/hr

  • Retirement

Development and training opportunities Key Responsibilities * Oversee and direct the operation of ... Manage the casino float to ensure monetary assets and transactions are accurate and secure.

Heavy Duty Mechanic Journeyperson

Kelowna, BC · On-site

CA$44.49/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

From drivers and technicians to analysts, managers and corporate professionals, every employee ... We invest in our people through training, development and opportunities to grow because we believe ...

Heavy Duty Mechanic Journeyperson

Kelowna, BC · On-site

CA$44.49/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

From drivers and technicians to analysts, managers and corporate professionals, every employee ... We invest in our people through training, development and opportunities to grow because we believe ...

Heavy Duty Mechanic Journeyperson

Kelowna, BC · On-site

CA$44.49/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

From drivers and technicians to analysts, managers and corporate professionals, every employee ... We invest in our people through training, development and opportunities to grow because we believe ...

Cage Supervisor

Kelowna, BC · On-site

CA$25.08/hr

  • Retirement

Development and training opportunities Key Responsibilities * Oversee and direct the operation of ... Manage the casino float to ensure monetary assets and transactions are accurate and secure.

Cage Supervisor

Kelowna, BC · On-site

  • Retirement

Development and training opportunities Key Responsibilities * Oversee and direct the operation of ... Manage the casino float to ensure monetary assets and transactions are accurate and secure.

Cage Supervisor

Kelowna, BC

CA$25.08/hr

  • Retirement

Development and training opportunities Key Responsibilities * Oversee and direct the operation of ... Manage the casino float to ensure monetary assets and transactions are accurate and secure.

Showing results 41-60

Software Development Manager information

What does a software development manager do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a software development manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

What are the key skills and qualifications needed to thrive as a software development manager?

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

How does a software development manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What are the most commonly searched types of Software Development jobs in Kelowna, BC?

The most popular types of Software Development jobs in Kelowna, BC are:

What job categories do people searching Software Development Manager jobs in Kelowna, BC look for?

The top searched job categories for Software Development Manager jobs in Kelowna, BC are:

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

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

Infographic showing various Software Development Manager job openings in Kelowna, BC as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Field Superintendent

RWC Systems

Kelowna, BC • On-site

Full-time

Medical, Dental, Vision

Re-posted 17 days ago


Job description

RWCis proven industry leader with more than 45 years of experience. Our reputation is built on honesty, integrity and delivering consistent results. We say what we mean, and we do what we say.


As we continue to build strong, long-term relationships with our clients, contractors, suppliers, and employees, we strengthen our impact withing the community and help drive success for those around us. Our growth remains focused on developing and deepening our profile and presence, grow relationships, and expand our capacity in a safe work environment.


About the Role:

RWC is seeking a Field Operations Superintendent to support site supervisors across multiple active projects. This role removes field roadblocks, coordinates manpower and equipment, reinforces site processes, and helps field teams execute work safely, productively, and to RWC quality standards.

The Field Superintendent reports directly to the Construction Manager and works closely with Project Managers, Safety, Training and Development, Site Supervisors, Foremen, and field crews.

Key Responsibilities:

  • Support and oversee Supervisors across multiple projects.
  • Attend project scope and budget handover meetings
  • Track and understand labor market trends to provide labour cost input for estimating and project management
  • Remove or escalate roadblocks affecting manpower, equipment, productivity, safety, quality, schedule, or site coordination.
  • Source, allocate, and distribute manpower and equipment based on project priorities, crew skills, and schedule demands.
  • Monitor field productivity and quality across job sites; coach Supervisors on corrective actions when performance is off plan.
  • Ensure site processes, daily/weekly planning, reporting expectations, safety requirements, and quality standards are followed consistently.
  • Resolve internal and external conflicts with professionalism, including issues involving crews, Project Managers, general contractors, suppliers, and site contacts.
  • Assess and track Supervisor, Foreman, and trade craft skills; identify development needs and support training plans.
  • Work closely with Safety and Training and Development to strengthen field leadership, safe work practices, and skill growth.
  • Report field risks, manpower gaps, productivity concerns, quality issues, safety trends, and resource needs to the Construction Manager.


Qualifications:

  • 10+ years of experience in commercial construction, including leadership experience as a Site Supervisor, Superintendent, or similar field leadership role.
  • Strong understanding of construction sequencing, manpower planning, productivity, safety, quality control, and site coordination.
  • Proven ability to lead and support multiple job sites while effectively managing competing priorities.
  • Strong leadership, communication, coaching, and conflict resolution skills, with the ability to hold teams accountable.
  • Demonstrated ability to mentor and develop Site Supervisors, Foremen, Lead Hands, and field personnel.
  • Strong organizational and problem-solving skills, with the ability to proactively identify and remove operational roadblocks.
  • Commitment to maintaining high standards of safety, quality, teamwork, and continuous improvement.
  • Proficiency with Microsoft Office and construction management software.
  • Construction Management education, or related leadership training considered an asset.


Why Join RWC?

  • Competitive salary with strong long-term growth potential
  • Professional development opportunities with paid tuition
  • Collaborative, innovative, fast-paced team environment
  • Comprehensive company-paid benefits (extended health, dental & vision)
  • Easy Fridays to support balance and productivity
  • Frequent team events and office perks
  • Opportunity to work on high-profile and complex construction projects