Taro Logo

Full Stack Software Developer II (C#/React)

Global technology company providing critical communications, video security and command center technologies for public safety and enterprise.
$61,400 - $108,700
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI · Cybersecurity

Description For Full Stack Software Developer II (C#/React)

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.

Last updated 2 days ago

Responsibilities For Full Stack Software Developer II (C#/React)

  • Create cutting edge applications across back end, front end web, and desktop projects
  • Peer review code for adherence to coding standards and design guidelines
  • Collaborate with UX and visual designers on proposed designs
  • Write and maintain automation for feature work
  • Provide technical guidance and mentorship
  • Contribute to architectural roadmap
  • Develop on Avigilon Unity Video Products
  • Foster collaborative relationships with developers and technical leadership

Requirements For Full Stack Software Developer II (C#/React)

React
TypeScript
JavaScript
  • Bachelor's degree in Computer Science or related
  • 3+ years of experience as a Software Engineer
  • Excellent written and oral communication skills
  • Experience in on-prem and cloud development in C#
  • Experience delivering cloud solutions using JavaScript frameworks (React, Angular, NodeJs)
  • Knowledge of CI/CD, test automation and DevOps
  • Experience with AI/machine learning technologies (preferred)
  • Must reside in Greater Vancouver Area

Benefits For Full Stack Software Developer II (C#/React)

  • Professional development time (10% dedicated time)
  • Hybrid work schedule
  • Career growth opportunities
  • Inclusive team environment

Interested in this job?

Jobs Related To Motorola Solutions Full Stack Software Developer II (C#/React)