Parking Network is the leading online platform for Parking Professionals worldwide

What else is on Parking Network?

What is Parking Network?

Team Lead, Software Development (Hybrid, Montreal, CA)

Team Lead, Software Development (Hybrid, Montreal, CA)

Your team’s dynamic:

The Custom Solutions team aims to implement customized software solutions based on specific use cases and requirements of clients. This helps facilitate sales and improve customer experience with Genetec products. The team consists of software developers, testing specialists, and project managers, and works on all stages of software creation, including scoping, design, development, deployment, and maintenance. The team operates from offices in Montreal and Paris, and serves a wide variety of countries and clients.

As the Software Development Team Lead, you will be responsible for managing a team of developers and contributing to the definition of team goals. You will participate in the recruitment of new developers and organize team meetings to encourage collaboration and innovation. You will also be responsible for coaching your team members and helping them develop their technical skills.

What your day will look like:

Within the team, you will take on various roles and responsibilities towards the developers of the Custom Solutions team in Montreal. You will act in particular on the missions described below:

Managerial Responsibilities:

  • Contribute with the manager to define objectives and participate in quarterly and annual reviews
  • Participate in the recruitment of developers for the Custom Solutions team
  • Organize and lead various team meetings
  • Coach and develop the skills of team members on technical subjects and participate in onboarding new team members
  • Ensure follow-up with team members through 1-on-1s or other feedback exchange methods
  • Allocate tasks and workload among team members to meet the delivery schedules of various projects in collaboration with Project Managers

Technical Responsibilities:

  • Be the technical reference for the Custom Solutions team
  • Assist the manager in defining and monitoring objectives for each team member, in collaboration with the Team Leader of the other regional team
  • Stay up-to-date on market technological trends, development standards, and delivery processes in the application areas of Custom Solutions and Genetec
  • Harmonize and standardize the team's IT developments on strategic solutions by obtaining full team adherence to the principles and best practices implemented at Genetec in collaboration with other members of the Leadership group

Projects:

  • Validate the functional and technical scopes of the team and their feasibility while respecting associated cost constraints
  • Ensure the technical and functional quality of projects
  • Support and challenge the technical design of a solution

Development:

  • Prepare Proof of Concepts to verify the feasibility of solutions or contribute to the pre-sales of complex solutions or new technologies
  • Conduct code reviews on critical technical components of projects or internal tools
  • Participate in the development of solutions on complex projects or internal tools aimed at improving team productivity

Pre-sales:

  • Validate the scope, estimation, and feasibility of proposed solutions in pre-sales
  • Participate in pre-sales phases (needs definition meetings, presentation of possibilities offered by Custom Solutions) for strategic projects

More about you:

  • Bachelor's degree in Computer Engineering, Software Engineering, or Computer Science
  • Minimum of 5 years of experience in software development (C#/.NET)
  • Minimum of 3 years of experience in a technical leadership role
  • Strong listening and communication skills
  • Process and results-oriented with a focus on customer satisfaction
  • Excellent abstraction and complex problem-solving skills
  • Desire for technical innovation and continuous process improvement
  • Ability to simplify technical concepts
  • Capacity to manage priorities and react promptly to unforeseen events and challenges

Technical requirements:

  • Object-oriented programming (C#/.NET)
  • Network management principles and TCP/IP protocols
  • Knowledge of Agile methodology
  • Experience with relational databases such as Microsoft SQL Server
  • Application diagnostics techniques (performance, memory)

Great if you have:

  • WPF framework and MVVM pattern
  • React
  • Git
  • PowerShell
  • Managing a continuous integration and deployment platform
  • Functional programming
  • Cloud programming
  • Experience with video and access control software and hardware

Let’s talk perks!

  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Subsidized meals in our amazing Bistro (Les Cordons Bleus)
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Private, free parking for all employees
  • Onsite fitness facility with personal trainer
Apply for this job