Manager, Software Development (Traffic Engineering)

 Canada, Kitchener, Ontario
 1 month ago

Position Summary

Miovision is looking for a Software Development Manager responsible for supporting our Traffic Engineering (TE) development team. The products built by this team are used for project and data management and built for traffic data collection. They help users coordinate traffic data requests, organize, store and visualize data, and share files to collaborate with colleagues. In 2019, we processed over 150,000 hours of video and delivered it to our customers to analyze. TE is a stable business unit with ambitious growth plans and this is an opportunity to grow and lead multiple development teams.Reporting to our VP, Engineering, you will play a critical role in guiding great people, honing development methodologies, planning for resources and team growth, and ultimately delivering quality products. At Miovision, this role is also instrumental in helping their team articulate and champion their own vision.

Key Accountabilities

  • Participate in regular company planning cycles including team resourcing, budget and contribution to product scope and roadmaps.
  • Foster team growth, emerging leadership, continuing education and improvements of your team's skills
  • Lead all aspects of your team's software development lifecycle, working to improve processes and practices.
  • Work closely with product managers and segment leaders to ensure cross-team alignment, focus and delivery.
  • Contribute ideas and foster innovation while supporting planned development
  • Manage the team’s engineering budget including compensation, product development and production activities.
  • Develop plans to improve engineering and QA efficiency, including test plans and quality.
  • Look for and recommend training and personal development opportunities for team members and self.
  • Skills/Qualifications

  • 3+ years experience managing software development teams
  • A commitment to nurturing a team and growing individuals
  • Demonstrated technical expertise 
  • Strong leadership, consulting, communication, and conflict management skills to build consensus with project leaders and stakeholders.
  • Strategic planning and decision analysis capabilities, emphasising quantitative or data-driven approaches.
  • Proven project management and integration skills (certification is a bonus); ability to coordinate all aspects of a project or program.
  • Opinions about the best tools and KPIs for tracking development, quality, etc.

  • Additional Assets

  • Background as a software developer, ideally in the context of a customer-facing product
  • Familiarity with site reliability and scalability factors
  • Expertise with extracting and using system data to inform decisions
  • Perks and Benefits

  • Comprehensive health benefits 
  • Enhanced paternity and maternity leaves
  • Unlimited vacation policy
  • Wellness Perks - on-site gym, fitness classes, massage therapy and chiropractic care
  • Free Parking 
  • Office snacks and drinks
  • A games room including ping pong, foosball and pinball machines!
  • Employee and Family events (golf tournament, summer picnic, Children’s Christmas party) 

  • We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    WARNING. If you think that this Job could be fake or it's content has errors, please help us by denouncing it. Report this job offer

     Get more offers like this via email

     Similar Offers


    Job Description We are currently looking for immediate candidates for the following positions: Hot/Cold Apps, Line Cooks, Pizza Cooks and Garde Manger. Th... ...
    Canada, Toronto, Ontario
    Liberty Group

    Office Manager - Surrey

    Requirements: Punia Enterprises Ltd. Dba Atlantic Animal Hospital is looking for an Office Manager to start ASAP on a full-time, permanent basis. Job Detail... ...
    Surrey, British Columbia, Canada

    Registered Veterinary Technician, RVT Anesthesia And Surgery - VCA Canada 404 Veterinary Emergency & Referral Hospital

    Job Description: We are seeking a full time Registered Veterinary Technician to join our Anesthesia and Surgery team. This position is for an 12 m ...
    Canada, , Ontario
    VCA Canada

    Veterinarian - Oncologist - VCA Canada Western Veterinary Specialty And Emergency Centre

    Job Description: VCA Canada Western Veterinary Specialty and Emergency Centre is seeking a Board Certified Veterinary Medical Oncologist to join ...
    Canada, Calgary, Alberta
    VCA Canada

    Veterinary Technician Assistant - VCA Canada Western Veterinary Specialist & Emergency Centre

    Job Description: VCA Canada Western Veterinary Specialist and Emergency Centre is seeking an experienced Technician Assistant to join our fun and ...
    Canada, Calgary, Alberta
    VCA Canada

    Veterinarian - Oncologist - VCA Canada Vancouver Animal Emergency And Referral Centre (SIGNING BONUS)

    Job Description: VCA Canada Vancouver Animal Emergency and Referral Centre  is seeking a  Board Certified Veterinary Medical Oncologist  to jo ...
    Canada, North Vancouver, British Columbia
    VCA Canada

    Chief Financial Officer, Siemens Transformers Canada Inc.

    Job Description Change the futurewith us. We are looking fordedicated and talented people who tackle ever-changing challenges, custome ...
    Canada, Trois-Rivéres, Quebec
    Siemens Transformers Canada...

    RN - CTU West

    Description UNIT PROFILE: The General Internal Medicine Program is comprised of multiple highly-rated Clinical Teaching Units (CTUs) focusing on acute med... ...
    Canada, Hamilton, Ontario
    St Joseph's Healthcare Hamilton


    Permanent Jour Salaire: à discuter 40 h - Temps plein Avantages Planifier le travail à venir Autonome, capacité de peinturer une carrosserie seul S assurer ... ...
    , Canada