Software Developer (Ottawa)

Software Developer (Ottawa)

10 Aug
|
Important Group
|
Ottawa

10 Aug

Important Group

Ottawa

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
prospect 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.

📌 Software Developer (Ottawa)
🏢 Important Group
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: software developer (ottawa) / ottawa