1

Software Dev Manager Jobs in Ottawa, ON (NOW HIRING)

Senior Software Development Manager

Ottawa, ON · On-site

CA$140K - CA$225K/yr

Experience: 8+ years of software development experience applying modern engineering practices * Experience: 2+ years of experience managing direct reports in an engineering environment * Delivery of ...

We are seeking an experienced and enthusiastic Senior Software Development Manager to drive the development and delivery of cutting-edge optical software on the Reconfigurable Line System (RLS ...

As a Software Development Specialist, the selected candidate, as a senior resource on the team ... Demonstrated ability to communicate effectively with management, engineering teams and partners.

... software or internal engineering tools. * Strong Python development skills, including data processing and text analysis. API integrations and automation, writing maintainable code (tests, packaging ...

next page

Showing results 1-20

Software Dev Manager information

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

AspectSoftware Dev ManagerSoftware Engineer
CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's/Master's in CS or related field, coding skills
Work EnvironmentTeam leadership, project management, cross-department collaborationDesign, develop, test software applications
Industry UsageUsed in tech companies, software firms, IT departmentsUsed across tech, finance, healthcare, and more

The main difference is that a Software Dev Manager oversees teams and projects, focusing on leadership and strategy, while a Software Engineer primarily focuses on coding and developing software. Both roles require technical skills, but the manager role adds leadership and project management responsibilities.

What is a software dev manager?

Software Dev Managers are professionals who lead and oversee software development teams within an organization. They are responsible for managing projects, guiding developers, setting technical direction, and ensuring that software products are delivered on time and meet quality standards. In addition to technical expertise, they also handle team management tasks such as hiring, mentoring, and performance reviews. Their role is crucial in bridging the gap between business goals and technical implementation.

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

A Software Dev Manager is often responsible for both guiding the technical direction of projects and supporting the professional growth of their team members. This balance requires clear communication, regular one-on-one meetings, and staying up-to-date with technical trends while also handling performance reviews, hiring, and team development. Effective managers delegate technical tasks appropriately, foster a collaborative team culture, and act as a bridge between developers and other departments. This dual focus can be challenging but is essential for driving both project success and employee satisfaction.

What are the key skills and qualifications needed to thrive as a software dev manager, and why are they important?

To thrive as a Software Development Manager, you need a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and agile methodologies is essential, and certifications like PMP or Scrum Master can be advantageous. Excellent communication, problem-solving, and team-building abilities help you effectively lead diverse teams and manage stakeholder expectations. These skills and qualifications are crucial for delivering high-quality software on schedule, fostering team growth, and achieving organizational goals.
What are the most commonly searched types of Software Dev jobs in Ottawa, ON? The most popular types of Software Dev jobs in Ottawa, ON are:
What cities near Ottawa, ON are hiring for Software Dev Manager jobs? Cities near Ottawa, ON with the most Software Dev Manager job openings:
Infographic showing various Software Dev Manager job openings in Ottawa, ON as of July 2026, with employment types broken down into 80% Full Time, 19% Part Time, and 1% Contract. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution.

Senior Software Development Manager

Ciena

Ottawa, ON • On-site

CA$140K - CA$225K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.

Ciena is advancing network automation through AI-powered applications that enhance network management and optimization. This role contributes to delivering intelligent, scalable software solutions that improve performance and operational efficiency. The position also shapes engineering practices that support AI-driven innovation and transformation.

How you will make an impact:

  • Lead development teams in delivering AI-enabled applications for network management and optimization
  • Mentor and develop engineering talent to build a collaborative and high-performing team environment
  • Drive planning and execution of features to meet delivery timelines and quality expectations
  • Champion adoption and scaling of AI technologies to improve development efficiency and product innovation
  • Collaborate with cross-functional teams including product management, data science, UX, and platform engineering
  • Implement engineering best practices including modular design, performance optimization, and automated testing

The must haves:

  • Education: Bachelor's degree in Computer Science, Software Engineering, or equivalent
  • Experience: 8+ years of software development experience applying modern engineering practices
  • Experience: 2+ years of experience managing direct reports in an engineering environment
  • Delivery of complex software solutions within Agile development frameworks
  • Leadership and mentoring of engineering teams supporting delivery outcomes
  • Communication and collaboration across distributed teams and cross-functional stakeholders
  • Ability to operate effectively in evolving and fast-paced environments

Nice to haves:

  • Experience applying AI/ML technologies in production systems
  • Experience leading AI transformation initiatives within engineering teams
  • Experience with network management systems, software-defined networking (SDN), or network automation platforms
  • Experience utilizing cloud-native platforms, microservices architectures, and Kubernetes
  • Background in data-driven decision making and analytics

#LI-BS1

Pay Range:

The annual pay range for this position is C$140,900 - C$225,100.

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.

Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is anEqual Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.