Motorola Solutions is seeking a Full Stack Software Developer II to join their Video Division team in Vancouver. This role offers an exciting opportunity to work on cutting-edge video security and AI-based surveillance systems that help keep communities safer.
The position involves developing complex, large-scale applications using C# and React, working across both cloud and on-premise environments. You'll be part of a team creating innovative solutions for the Avigilon Unity Video Products platform, which is used by security professionals worldwide.
What makes this role unique is its direct impact on public safety - your work will contribute to protecting people in various high-stakes scenarios, from securing public events to enhancing safety in schools and hospitals. The company offers a supportive environment with dedicated time for professional development (10% of work time) and a culture that values continuous learning.
The ideal candidate will bring 3+ years of software engineering experience, with strong capabilities in both C# and modern JavaScript frameworks. You'll work in a hybrid setting, collaborating with UX designers, fellow developers, and technical leadership to create robust, scalable solutions.
The compensation is competitive, ranging from 61,400 to 108,700 CAD, and the role offers the opportunity to work with cutting-edge technologies in AI and machine learning. You'll be part of a diverse, inclusive team environment where different perspectives are valued and where your technical expertise can directly contribute to making the world safer.
This position is perfect for a mid-level developer who is passionate about creating meaningful technology solutions and wants to work on products that have real-world impact in the security and public safety domain. The role combines technical challenges with the satisfaction of knowing your work helps protect communities and save lives.