Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Full-time

Wavestore

Software Developer

At Wavestore, we're more than meets the eye.

In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world.

Collaboration is at the heart of everything we do. We work across teams, disciplines, and borders to build innovative products that challenge industry norms and create meaningful customer experiences. We believe the best ideas come from people who are curious, collaborative, and always looking for better ways to solve problems.

We're also committed to creating a workplace where people can grow both professionally and personally. By fostering a supportive environment that values learning, well-being, and continuous improvement, we empower our team to do their best work.

About Wavestore

Wavestore is a leading Video Management Software (VMS) company delivering innovative security solutions to customers across the globe. As our products continue to evolve, we're looking for passionate developers who want to help shape the future of our platform and contribute to technology that makes a real difference.

About the Role

We're looking for talented Software Developers to join our growing engineering team. Whether your experience is in mobile, backend, cloud, or full-stack development, you'll work alongside experienced engineers to design, build, test, and maintain high-quality software solutions.

You'll collaborate with cross-functional teams to develop scalable, reliable applications, participate in code reviews, and contribute to a culture of continuous learning and innovation.

What You'll Do

  • Design, develop, and maintain high-quality software applications and services.
  • Build scalable, secure, and reliable solutions using modern development practices.
  • Collaborate with developers, QA, DevOps, and product teams throughout the software development lifecycle.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and contribute to technical discussions.
  • Troubleshoot, debug, and resolve software issues.
  • Manage source code using Git and collaborate across multiple repositories.
  • Contribute to technical documentation and knowledge sharing.
  • Continuously learn new technologies and help improve our products, processes, and development practices.

Requirements

What We're Looking For

  • Experience developing software using modern programming languages or frameworks (such as Flutter, Dart, Rust, or similar technologies).
  • A solid understanding of software development principles and best practices.
  • Experience with Git and collaborative development workflows.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.
  • A passion for learning, innovation, and building quality software.

Bonus Skills

Experience with any of the following is an advantage:

  • Cloud platforms such as AWS, Azure, or Google Cloud.
  • APIs, GraphQL, or distributed systems.
  • Docker, Terraform, CI/CD pipelines, or DevOps practices.
  • DynamoDB or other modern databases.
  • WebRTC or streaming technologies.
  • Agile or Scrum development methodologies.
  • Video management, security, or surveillance technologies.

Our Technology Stack

Depending on the team you join, you'll have the opportunity to work with technologies including:

  • Flutter
  • Dart
  • Rust
  • AWS
  • GitHub
  • GraphQL
  • Docker
  • Terraform
  • DynamoDB
  • Jira & Confluence

Benefits

Why Join Wavestore?

At Wavestore, you'll be part of a collaborative team building innovative technology used around the world. We encourage curiosity, support continuous learning, and give our developers the opportunity to make a real impact from day one. If you're passionate about solving complex problems, learning new technologies, and building products that matter, we'd love to hear from you.

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Ottawa, ON vacancy
  • $95k - $110k per year

    At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance...
    Suggested
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    8 days ago
  •  ...Government and industry partners on projects that protect critical systems and strengthen operational readiness. We are seeking a Junior Software Developer who is eager to learn, grow their technical skills, and contribute to meaningful client projects within secure environments.... 
    Suggested
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    5 hours ago
  • $75k - $100k per year

     ...team delivers project solutions from concept definition through to volume manufacturing. The design team is seeking an Embedded Software Developer for the Advanced Systems and Interconnect team. The initial focus will be frequency synthesizer solution, participating in the... 
    Suggested
    Full time

    Sanmina

    Ottawa, ON
    14 days ago
  •  ...experiences. Your Role And Responsibilities As an Application Developer, you will develop, support, and maintain applications. Your...  ...Professional and Technical Capabilities ~8+ years of hands-on software development experience, including low-level programming ~... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Worldwide

    IBM

    Ottawa, ON
    12 days ago
  •  ...their emissions.  Reporting to the Mission Platform lead, GHGSat is looking for an innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team deployed around Agile Scrum, you will be designing, developing, and supporting... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    GHGSAT

    Ottawa, ON
    15 days ago
  • $75k - $80k per year

     ...office in Gatineau, Quebec, is looking for a dynamic individual to join our well-established team as a Network Communicatioins Software Developer. As part of our team, you will design, develop and maintain products used in Air Traffic Management communication systems. Some... 
    Long term contract
    Permanent employment
    Work at office
    Worldwide

    Frequentis

    Ottawa, ON
    5 days ago
  •  ...meaningful social, community, and societal impact. Ciena’s WaveLogic Software Development team builds and sustains platforms that enable...  ...memory management concepts in development activities Design and develop drivers, diagnostics, and applications using C, C++, and Python... 
    Full time
    Flexible hours

    Ciena

    Ottawa, ON
    6 days ago
  • $105k - $155k per year

     ...design build integrate and maintain high-quality Android-based software that enables seamless navigation experiences within the vehicle....  ...responsibilities for this position include but are not limited to: Design develop and maintain Android services and applications that support... 
    Full time

    Ford Motor

    Ottawa, ON
    6 days ago
  •  ...partners on projects that protect critical systems and strengthen operational readiness. We are seeking a Modelling & Simulation Software Developer to develop scenarios and vignettes through modeling and simulation in AFSIM (Advanced Framework for Simulation, Integration and... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    9 days ago
  •  ...design, development and testing of our cutting-edge LightSpeed Software. Actively engage with both the test and support teams to ensure...  ..., coding, testing, and maintenance of software applications. Develop and maintain tests for embedded software modules using... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    7 days ago
  •  ...meaningful difference in how Canadians and global citizens alike experience and trust the internet! Who You Are You're a passionate software developer who wants your work to make a difference. You have a strong background in cybersecurity and an interest in DNS and networking... 
    For contractors
    Work at office
    Remote work
    Worldwide
    Rotating shift

    CIRA

    Ottawa, ON
    12 days ago
  • Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development... 

    QTECH Hybrid Systems

    Ottawa, ON
    more than 2 months ago
  •  ..., transportation, heavy machinery and robotics. BlackBerry QNX software and development tools are standards-based and enable companies...  ...mission critical application domains is seeking talented embedded developers for our Automotive OEM Direct Engineering team. The Automotive... 
    Full time

    BlackBerry

    Ottawa, ON
    7 days ago
  •  ...Job Description REF: 007 ADGA has an immediate opportunity for an Intermediate Software Developer to support the Military Command Software Centre (MCSC). The MCSC manages a suite of mission-critical applications for the Canadian Armed Forces (CAF), ensuring 24/7 availability... 
    Full time
    Temporary work
    Part time
    Internship
    Immediate start
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    27 days ago
  • $81k - $105k per year

     ...the Ontario Human Rights Code.      Envision yourself at Barracuda   We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team. You will have the opportunity to work on innovative cloud security products... 
    Worldwide

    Barracuda Networks

    Ottawa, ON
    more than 2 months ago
  • $105k - $130k per year

     ...at 40 Hines Rd, Ottawa, ON K2K2M5. Position Summary We are seeking a highly skilled and experienced Applied AI Sr. Backend Software Developer to join the development of TrendAI Vision One. In this role, you will play a critical role in designing, developing, testing,... 
    Long term contract
    Full time
    Temporary work
    Work at office
    3 days per week

    TrendAI

    Ottawa, ON
    2 days ago
  •  ...design, development, and testing of our cutting-edge LightSpeed software. Collaborate closely with the test and support teams to ensure comprehensive...  ...technical solutions and outcomes. In this role, the Software Developer will own specific software modules and be responsible for their... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    a month ago
  • $105k - $135k per year

     ...) and the Ontario Human Rights Code.      Envision Yourself at Barracuda:   We are seeking a passionate and hardworking Software Senior Developer in Test to join our cross-functional Agile team. You will work on innovative cloud security products that protect our customers... 
    Worldwide

    Barracuda Networks

    Ottawa, ON
    more than 2 months ago
  •  ...next chapter starts here.    We are seeking a Ruby on Rails Developer to support a federal government project in Ottawa. The ideal candidate...  ...DevOps workflows Build and support cloud-based and web-based software solutions Collaborate with developers, QA, DevOps, and... 
    Full time
    Fixed term contract

    High Tech Genesis

    Ottawa, ON
    a month ago
  •  ...Who We Are; What We Do; Where We’re Going   Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating... 

    magnetforensics

    Ottawa, ON
    a month ago
  •  ...At CSoft we specialise in developing technological solutions for the banking and financial sector — for over 30 years our software has supported the daily operations of institutions in Bulgaria and beyond, from core banking processes to digital banking channels. Our team is... 

    CSOFT LIMITED

    Ottawa, ON
    21 days ago
  • $94.9k - $134.9k per year

     ...automating sophisticated workflows, your work will directly influence how we develop the technology that powers the internet, allowing you to make an important global impact from day one. Software Engineering: Develop software in C and Python to enhance virtualization and... 
    Long term contract
    Full time
    Temporary work
    Manual labor
    Local area
    Flexible hours

    Cisco

    Ottawa, ON
    23 hours ago
  •  ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills?  We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON... 
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation... 
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    4 days ago
  •  ...Equity Partners, a global investment firm focused on enterprise software, data and technology-enabled businesses. Acumatica’s culture...  ..., please visit: Job Description As a Senior Content Developer, you will create engaging content that supports both documentation... 
    Full time
    Worldwide
    Flexible hours

    Acumatica

    Ottawa, ON
    7 days ago
  •  ...We are seeking a creative and automation-focused Application Developer to build the user interfaces and internal software tools that power our factory's administration, testing, and production. You will design the databases and dashboards that allow us to visualize production... 
    Full time

    OppHub Africa

    Ottawa, ON
    15 days ago
  • $96k - $146k per year

     ...You will work as a member of the Data Collection Platform (DCP) software test team, the successful candidate will be involved in cutting...  ...architecture documents to formulate test strategy, design test cases, and develop test automation scripts. Execute manual and automated tests,... 
    Full time
    Local area

    Ford Motor Company

    Ottawa, ON
    14 days ago
  • $85k - $110k per year

     ...Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian...  ...intelligence across organizational and coalition boundaries Develop and maintain rich Java desktop client applications that consume... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    6 days ago
  •  ...systems and strengthen operational readiness. We are seeking a Software Architect with knowledge of systems of systems design, and solid...  ...someone with strong triage and self/time management skills as the RCN develops, pivots to right fit solutions. Exhaustive Cloud-Native... 
    Full time
    Temporary work
    Part time
    Internship
    Immediate start
    Remote work
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    14 days ago
  • $80k - $90k per year

     ...000 Type of Vacancy: New We are looking for a UI/Frontend Developer to join the Larus team. You will design and build the interfaces...  ...and military specialists), design user flows, and deliver working software;  Architect and build complex, interactive React/TypeScript... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Monday to friday
    3 days per week

    Larus Technologies

    Ottawa, ON
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!