Software Development Manager P4

Osimaritime

Burnaby

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

OSI Maritime Systems in Burnaby, BC seeks a senior software leader to drive the technical execution of feature teams delivering mission-critical navigation and tactical software. You will own end-to-end delivery from concept through release, mentor engineers, and balance hands-on coding with team development.

You will set technical direction, ensure designs meet architectural standards, and collaborate with project managers and cross-functional teams to align scope and priorities.

Qualifications

  • 7+ years of software development experience with strong technical leadership.
  • Experience delivering complex, high-quality software on schedule.
  • Proficient in modern programming languages (C/C++ and/or Python).
  • Strong understanding of software design, testing, and CI/CD practices.

Responsibilities

  • Lead end-to-end software development (requirements, design, implementation, testing, release).
  • Provide technical direction and prioritization to developers, testers, and Technical Team Leads.
  • Deliver high-quality software with predictable timelines and strong engineering discipline.
  • Ensure designs meet architectural standards and quality expectations.
  • Identify and mitigate technical risks early to protect delivery.
  • Partner with Software Project Managers and cross-functional teams to align on scope and priorities.
  • Drive improvements in testing, automation, and development practices.
  • Mentor and develop engineers, fostering a collaborative and accountable team environment.

Skills

Leadership
Mentoring
Problem solving
Communication

Education

Degree in CS/Software Eng

Tools

CI/CD pipelines

Job description

At OSI Maritime Systems, you will lead the technical execution of software feature teams delivering mission-critical navigation and tactical solutions. This role combines hands-on technical leadership, team development, and delivery accountability, ensuring high-quality software is delivered reliably from concept through release.

What You’ll Do
  • Lead end-to-end software development (requirements, design, implementation, testing, release)
  • Provide technical direction and prioritization to developers, testers, and Technical Team Leads
  • Deliver high-quality software with predictable timelines and strong engineering discipline
  • Ensure designs meet architectural standards and quality expectations
  • Identify and mitigate technical risks early to protect delivery
  • Partner with Software Project Managers and cross-functional teams to align on scope and priorities
  • Drive improvements in testing, automation, and development practices
  • Mentor and develop engineers, fostering a collaborative and accountable team environment
What You Bring
  • 7+ years of software development experience, including technical leadership
  • Strong programming skills in C/C++ and/or Python
  • Experience with Windows-based application development
  • Solid understanding of software design, testing, and CI/CD practices
  • Proven ability to deliver complex, high-quality software on schedule
  • Strong problem-solving, communication, and mentoring skills
  • Degree or diploma in Computer Science, Software Engineering, or equivalent experience
Why Join Us
  • Build software that supports real-world naval and maritime operations
  • Work on complex, integrated systems where quality and reliability matter
  • Collaborate with experienced engineering teams in a delivery-focused environment
  • Grow your leadership impact while staying close to technical work
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Manager P4
Software Development Manager P4

OSI Maritime Systems • Burnaby

On-site
CAD 110,000 - 160,000
Software Development Manager P4
Software Development Manager P4

OSI Maritime Systems Ltd. • Burnaby

On-site
CAD 130,000 - 180,000
Health & dental
RSP
Vacation
Software Engineering - Software Engineer - P3
Software Engineering - Software Engineer - P3

Kibbi Technologies Inc. • Burnaby

On-site
CAD 90,000 - 130,000
Competitive Benefits
Software Engineering - Systems Test Engineer P3
Software Engineering - Systems Test Engineer P3

Osimaritime • Burnaby

On-site
CAD 70,000 - 110,000
Software Engineering - Software Engineer - P3
Software Engineering - Software Engineer - P3

Osimaritime • Burnaby

On-site
CAD 90,000 - 130,000
Software Engineering - Software Engineer - P2
Software Engineering - Software Engineer - P2

OSI Maritime Systems • Burnaby

On-site
CAD 70,000 - 100,000
Collaborative culture
Diversity, equity & inclusion
Growth opportunities
+1
Software Engineering - Software Engineer - P3
Software Engineering - Software Engineer - P3

OSI Maritime Systems • Burnaby

On-site
CAD 90,000 - 120,000
Collaborative Culture
Diversity, Equity, and Inclusion
Growth Opportunities
+1
Software Engineering - Systems Test Engineer P3
Software Engineering - Systems Test Engineer P3

OSI Maritime Systems Ltd. • Burnaby

On-site
CAD 85,000 - 110,000
Software Engineering - Systems Test Engineer P3
Software Engineering - Systems Test Engineer P3

OSI Maritime Systems • Burnaby

On-site
CAD 85,000 - 120,000
Competitive benefits
Collaborative culture
Growth opportunities
+1
Hardware Engineering - Sr. Mechanical Engineer - P4
Hardware Engineering - Sr. Mechanical Engineer - P4

OSI Maritime Systems • Burnaby

On-site
CAD 120,000 - 170,000
Health, dental, and vision coverage
RSP / retirement plan
Generous vacation policy
+1