1

System Development Manager Jobs in British Columbia

Your work will directly support the development of advanced semiconductor manufacturing ... Write unit, integration, and load tests to ensure code quality and system performance * Code Review ...

Senior Manager, Sales Development

Vancouver, BC · Hybrid

CA$200K - CA$250K/yr

... build the scalable systems that turn early-career sales talent into high-performing revenue ... sales development or sales, with 3+ years in management, including experience managing other ...

Business Development Director

Vancouver, BC · Hybrid

CA$190K - CA$200K/yr

Wood is recruiting for a Business Development Manager / Director to join our Oil &Gas and New ... Proficient in use of Client Relationship Management (CRM) tools and systems * Good understanding of ...

Showing results 41-60

System Development Manager information

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

To thrive as a System Development Manager, you need a solid background in software engineering, project management, and systems architecture, typically supported by a degree in computer science or a related field. Familiarity with development frameworks, Agile methodologies, and tools like JIRA, as well as certifications such as PMP or ScrumMaster, are often required. Exceptional leadership, communication, and problem-solving skills help manage teams and stakeholder expectations effectively. These capabilities ensure successful project delivery, team cohesion, and alignment with business goals in a dynamic tech environment.

What are some common challenges faced by system development managers in leading cross-functional teams?

System Development Managers often oversee projects that require collaboration across various departments, such as QA, product management, and operations. One common challenge is aligning diverse teams with different priorities and technical backgrounds toward a unified project vision. Effective communication and conflict resolution skills are essential to manage expectations, address resource constraints, and ensure timely delivery. Additionally, adapting to rapidly changing technology and managing distributed teams can require strong organizational and leadership abilities.

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

AspectSystem Development ManagerSoftware Development Manager
Primary FocusOverseeing the development of entire systems, including hardware, software, and integrationManaging software development projects, coding, and software team coordination
Required SkillsSystems architecture, project management, cross-disciplinary knowledgeProgramming, software design, Agile methodologies
Work EnvironmentIT departments, system integration firms, enterprise solutionsSoftware companies, tech startups, application development teams
CertificationsITIL, PMP, systems architecture certificationsCertified ScrumMaster, PMP, programming certifications

The System Development Manager focuses on managing entire system projects, including hardware and software integration, while the Software Development Manager concentrates on leading software teams and coding projects. Both roles require strong project management skills, but their technical expertise and project scope differ significantly.

What is a system development manager?

A System Development Manager is a professional responsible for overseeing the design, development, and implementation of software systems within an organization. They manage teams of developers, set project goals, allocate resources, and ensure that projects are completed on time and within budget. Additionally, System Development Managers collaborate with stakeholders to understand business needs and translate them into technical requirements. Their role is crucial in ensuring that software systems are reliable, scalable, and aligned with organizational objectives.

What cities in British Columbia are hiring for System Development Manager jobs?

Cities in British Columbia with the most System Development Manager job openings:

Infographic showing various System Development Manager job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution.

Senior Manager, Development

PDF Solutions

Vancouver, BC

CA$130K - CA$180K/yr

Full-time

Posted 15 days ago


Job description

Overview

PDF was recognized by Forbes as one of America's Best Small Employers for 2023. This ranking highlights only 300 companies out of 10,000+ that were considered in the Forbes nationwide analysis and PDF solutions ranked 55! The results are based on an employee satisfaction survey as well as a social listening analysis of employee feedback conducted by a Forbes research firm. 

As a senior software developer at PDF Solutions, you’ll design, build, and maintain high-performance backend services and data tools using C# and the .NET platform. Your work will directly support the development of advanced semiconductor manufacturing technologies. You’ll join a collaborative team of engineers, working in a hybrid environment to create scalable and secure services that process and analyze large volumes of data from global manufacturing environments. 


Responsibilities
  • Backend Service Development: Build robust, scalable APIs and services using C# and ASP.NET Core 
  • Architecture and Design: Collaborate on service architecture, data modeling, and performance optimization 
  • Database Integration: Design and query relational and NoSQL databases for large-scale data processing 
  • Security and Reliability: Implement authentication, authorization, encryption, and best practices for service resilience and observability 
  • Cross-Team Collaboration: Work with product managers, frontend developers, and other engineers to deliver full-stack solutions 
  • Testing and Quality: Write unit, integration, and load tests to ensure code quality and system performance 
  • Code Review & Mentorship: Provide thoughtful and constructive feedback in code reviews and mentor junior developers to support their technical growth 
  • Deployment and Monitoring: Contribute to CI/CD pipelines and use monitoring/logging tools to track service health and behavior 
  • Continuous Improvement: Stay current with new .NET features and tools, and proactively identify opportunities to improve the platform 

Qualifications
  • Proficiency in C# and .NET Core/.NET 6+ 
  • Experience developing and deploying modern web APIs and backend services 
  • Expertise in Entity Framework Core, LINQ, and asynchronous programming in C# 
  • Working in both Windows and Linux-based development environments 
  • Exposure to Agile or Scrum methodologies 
  • Strong problem-solving and communication skills 
  • Demonstrated experience mentoring engineers and performing code reviews 
  • Ability to work independently and collaboratively in a hybrid team setting 
  • Eligible to work in Canada and available for in-office collaboration in Vancouver 

Education and Experience 

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent industry experience) 
  • 8+ years of backend development experience, including significant hands-on experience with C# and the .NET platform. 
  • Experience designing and building RESTful APIs and microservices using ASP.NET Core 
  • Solid understanding of relational and non-relational databases 
  • Familiarity with containerization, CI/CD pipelines, and version control systems 
  • Experience with workflow frameworks 
  • Experience with event-based architecture and messaging systems 
  • Bonus: Experience with C, C++, or Scala/Spark 

Pay Range
CAD $130,000.00 - CAD $180,000.00 /Yr.Qualifications:
  • Proficiency in C# and .NET Core/.NET 6+ 
  • Experience developing and deploying modern web APIs and backend services 
  • Expertise in Entity Framework Core, LINQ, and asynchronous programming in C# 
  • Working in both Windows and Linux-based development environments 
  • Exposure to Agile or Scrum methodologies 
  • Strong problem-solving and communication skills 
  • Demonstrated experience mentoring engineers and performing code reviews 
  • Ability to work independently and collaboratively in a hybrid team setting 
  • Eligible to work in Canada and available for in-office collaboration in Vancouver 

Education and Experience 

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent industry experience) 
  • 8+ years of backend development experience, including significant hands-on experience with C# and the .NET platform. 
  • Experience designing and building RESTful APIs and microservices using ASP.NET Core 
  • Solid understanding of relational and non-relational databases 
  • Familiarity with containerization, CI/CD pipelines, and version control systems 
  • Experience with workflow frameworks 
  • Experience with event-based architecture and messaging systems 
  • Bonus: Experience with C, C++, or Scala/Spark 
Education:UNAVAILABLEEmployment Type: FULL_TIME