Software Development Team Leader R&D Infrastructure and Connected Services

Subscribe to RSS Feed
Printer friendly interface
Reference:
J0220-0844
Job Location:
Montreal, Quebec, Canada
Job Category:
Software Developer

Who are we?


From pioneer to leader in the security industry, Genetec has always been committed to providing the most innovative solutions. Today, we offer world-class IP security solutions with our unified security platform encompassing license plate recognition (LPR), video surveillance and access control. Genetec has been recognized as one of Montreal’s top employers for over a decade!

Description
The development team lead is responsible for the people and process of the team under their leadership. They facilitate day to day activities and remove impediments to the team's efficiency in a manner consistent with the overall goals and objectives of the company. They work closely with tech leads, team leads and others to uphold the teams commitment to its upstream and downstream stakeholders.

The Connected Services team is responsible for many modules and applications within the ecosystem of Genetec products. As part of those modules you can find the unified update service for Genetec products and the health monitoring and availability platform for systems and infrastructure. They are also responsible for different services revolving around data collection over a cloud ingestion pipeline related to the Genetec Improvement Program.

Responsibilities:

What your day will look like:
Team leads manage the people and develop the team efficiency through process changes, transparency and communication. They facilitate the team and remove impediments to their efficiency.
• Consults with the software manager for high level direction and objectives.
• Promote Kanban Agile practices
o Maintain the Kanban board and plan the upcoming tasks
o Promote communication, transparency and innovation, let the team experiment and adapt.
o Guide the team in lean development to focus on value work and avoid waste.
o Empower the team to take their own decisions and encourage an inspect-an-adapt approach
• Responsible for people
o Evaluations, one on ones, HR matters like vacations, sick days, etc.
o Helps the team members realize their personal career goals and objectives.
o Encourages the team's culture, engagement, and sense of identity.
• Engage the team in the processes
o Responsible for the overall efficiency of the team.
o Build trust and increase team performance through metric evaluation and process changes.
o Participate in process related discussions and ensures that the teams' process related objectives are met.
o Make sure the team takes ownership of the product quality and content.
o Engage the team within process and product related discussions.
• Serves as the point of contact for the team
o Consults with upstream and downstream stakeholders on priorities and requirements
o Answers product and feature related questions coming from outside the team.
• Supervise and participate in the different phases of project development. (Analysis, Development, Documentation, Tests, Release)
o Elaborate and validate project requirements for the team while keeping in mind the vision and making sure it reflects the needs of the end users.
• Responsible for task planification, priorities and backlog
o Think proactively and plan the upcoming tasks
o Prepare and participate in work items replenishment meetings
• Generate and maintain statistics in order to be able to monitor the progression of the projects and the team
o Act on relevant action items based on selected Key Performance Indicators (KPI)
o Calculate trends in order to take informed decisions.

Requirements:

About you:
• Must be functional in French and English.
• Solid analytical and troubleshooting skills.
• Motivated person with the ability to rally others.

Assets:

• Experience in management
• Technical experience with:
• Visual Studio / GIT
• C#
• Azure
• Testing (unit, integration)
• Web (Angular, …)
• SQL

Why you'll love Genetec
• Attractive compensation package
• Work-life balance
• Flexible working schedule
• Free, unlimited coffee
• Private free parking for all employees
• Onsite gym

We thank all applicants for their interest; however, only selected candidates will be contacted. No telephone calls or agencies, please.