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 17 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in Ottawa, ON vacancy
  •  ...career development, professional growth, and impactful work across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the development, upgrade, and sustainment of Command View (CV/UCV) applications... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    17 hours ago
  • $85k - $100k per year

     ...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa   March Networks is proud to be recognized as one of Ottawa’s Best Places to Work.   March Networks is an established global leader in the video surveillance... 
    Suggested
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    17 hours ago
  • $80k - $105k per year

     ...vision applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-latency, real-...  ...-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision,... 
    Suggested
    Full time

    Pleora Technologies

    Ottawa, ON
    17 hours ago
  •  ...about Noibu at . About The Role We're looking for a Senior Software Engineer to help us build and evolve the systems that power...  ...engineering decisions to customer and business outcomes. You'll develop a strong understanding of the problems we're solving and use that... 
    Suggested
    Flexible hours

    Noibu

    Ottawa, ON
    17 hours ago
  • $120k - $155k per year

     ...that have a meaningful impact on the blue planet! Ready to make waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at RBR. Your primary focus will be Ruskin, RBR’s flagship cross-... 
    Suggested
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    17 hours ago
  • $80k - $105k per year

     ...technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    17 hours ago
  •  ...Martello Technologies is seeking an experienced and motivated Software Developer to join our dynamic team for a 3-month term. The ideal candidate will have experience in software development, with a background in Java .    The successful candidate will implement, document... 
    Full time
    Work at office

    Martello Technologies

    Ottawa, ON
    17 hours ago
  •  ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining our Deployment infrastructure - which handles software deployment, updates and upgrades. You will work closely with development teams... 
    Full time

    Jsi

    Ottawa, ON
    17 hours ago
  • $85k - $105k per year

     ...experience could be a direct result of our technology—and your hard work!  About the Role This position is for a Junior Software Developer to join our API & Applications team, developing multi-language SDK client libraries (Java, Python, C, C#, JavaScript, Go) that power... 
    Full time
    Internship
    Worldwide

    Solace

    Ottawa, ON
    17 hours ago
  • $95k - $110k per year

    Description 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 ...
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    17 hours ago
  •  ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ family of GPS guided parafoils, Space Recovery Systems, LaunchPADS™ Multi-... 
    Full time
    Worldwide

    Mmist Llc

    Ottawa, ON
    17 hours ago
  •  ...We currently have a requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for developing, maintaining...  ...enhancement.   Requirements: Bachelors degree in Computer Science, Software Engineering or equivalent 2+ years experience delivering... 
    Permanent employment
    Full time

    Collabera

    Ottawa, ON
    17 hours ago
  •  ...ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model, a state-of-the-art suite of engineering software tools... 
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    17 hours ago
  • $135k - $165k per year

     ...experience could be a direct result of our technology—and your hard work!  About the Role This position is for a  Senior Software Developer for the AI team. In this role, you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration... 
    Full time
    Internship
    Immediate start

    Solace Corporation

    Ottawa, ON
    17 hours 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
    17 hours ago
  •  ...connect great people with great opportunities. We are excited to partner with ADGA to attract top talent for Intermediate Software Developer . ADGA is growing their team with this newly created role. As an Intermediate Software Developer, your responsibilities will... 

    Work in Ottawa

    Ottawa, ON
    5 days ago
  • $90k - $110k per year

     ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our...  ...automation. We are looking for an Android Automotive Software Developer to support the design, development, integration, and maintenance... 
    Full time

    Syntronic

    Ottawa, ON
    17 hours ago
  •  ...one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit   As our Senior Specialist Software Developer for EMS, you will be responsible for ensuring the seamless operation of our network by leading the design, implementation, and... 
    Full time
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    17 hours ago
  • $85k - $110k per year

     ...variety of tasks through all stages of the software development life cycle. This role will...  ...deploy solutions and automate tasks. Developing automated tests for new and updated...  ...alone. Ability to analyze complex issues, develop and recommend options, and implement solutions... 
    Full time
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    17 hours ago
  •  ...Software Developer – Python / C / C++ BizTech Fusion is hiring for one of its clients for a Software Developer position in Ottawa, Ontario . Location: Ottawa, Ontario – Hybrid Work Schedule: Onsite 3 days per week Job Type: Contract / W2 Experience:... 
    Permanent employment
    Full time
    Contract work
    3 days per week

    Biztech Fusion Llc

    Ottawa, ON
    17 hours ago
  • $95k - $115k per year

     ...in delivering a market leading user experience, we’d like to talk to you. Job Description We are seeking a talented Software Developer (Mid-Level) who will contribute independently to the development, integration, and support of modern applications using Java and... 
    Full time
    Internship
    Live out
    Work at office
    3 days per week

    Sectigo

    Ottawa, ON
    5 days ago
  • $22.01 - $33.81 per hour

     ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who... 
    Hourly pay
    Internship
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    17 hours ago
  • $90k - $125k per year

     ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our...  ...automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and mission-... 
    Full time

    Syntronic

    Ottawa, ON
    17 hours ago
  •  ...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... 
    Full time
    Work at office
    Remote work
    Worldwide
    Rotating shift

    Cira

    Ottawa, ON
    17 hours ago
  •  ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead ( Linkedin ) Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most .... 
    Permanent employment
    Full time

    Sol Ink

    Ottawa, ON
    17 hours ago
  •  ...Software Engineer/Developer - Ottawa Company Description  RedMane Technology LLC is an application software consulting and systems integration company based in Chicago. We deliver software solutions for our clients throughout the United States and Canada by... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    RedMane Technology

    Ottawa, ON
    6 days ago
  • Senior Software Developer - Hybrid/Secret Cleared 90 -110k \ \ \ About the Opportunity \ \ The Source Staffing \ is supporting a leading Canadian defence technology organization in hiring an Intermediate Software Developer / Engineer \ to join a mission -critical... 
    Long term contract
    Full time
    Temporary work
    For contractors
    Casual work
    Flexible hours

    Source Staffing, Llc.

    Ottawa, ON
    17 hours ago
  •  ...Job description Huawei Canada has an immediate permanent opening for a Software Developer.  About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases such... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Ottawa, ON
    17 hours ago
  •  ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit We are seeking a highly skilled Senior Software Developer with expertise in Networking to join our team. The ideal candidate will have a strong background in developing software... 
    Full time
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    17 hours ago
  • $96k - $146k per year

     ...move and pursue their dreams. In this position... The Ford BSP and Driver Development Team is seeking a skilled embedded software developer that is experienced in the areas of BSP and secure bootloaders. The range of projects the candidate will be working on will be infotainment... 

    Ford Motor Company

    Ottawa, ON
    11 days ago

Do you want to receive more vacancies?

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