Software Development Technical Leader
Genetec Inc.
Quebec, CA
1d ago

Description :

The Development Partner Experience Group (DPEG) has developed an expertise around the Security Center SDKs. The group’s main mandate is to implement custom solutions to complement Security Center Genetec’s flagship product, in order to meet specific requirements an end user or a system integrator might have.

Another part of our mission is to guide our technical partners and customers when they are learning the SDK to implement their specific requirements themselves.

We are currently looking for a Software Development Technical Leader to oversee the project activities of our group. Working with a team of software developers and testers, the Tech Lead will supervise the scoping, design, implementation, test, and support of our solutions.

He will provide technical guidance, help define and enforce DPEG standards for the implementation, test, and delivery of our solutions.

In addition to possessing a strong technical expertise, the ideal candidate has excellent collaboration skills to maintain a synergy with our European division and our partner assistance team.

He a curious individual who does not like the status quo and has a natural yearning for the continuous improvement of our tools and practices.

The large number of projects our group is managing offers an excellent opportunity to experiment with new technologies and frameworks as long as they remain interoperable with the core products.

Responsibilities :

  • Be accountable for the scoping, design, implementation and test of our solutions
  • Write robust code for strategic solutions (high visibility customers, reusable components, libraries distributed to Genetec technical partners) and tools to improve the team productivity and efficiency
  • Develop proof of concepts, either to evaluate new technologies to be used in future projects or the technical feasibility of a custom solution to be implemented in the future
  • Share your technical knowledge. You will be expected to help junior developers in the team grow by sharing your extensive experience in software development and related practices
  • Enforce the application of the group’s engineering criteria defined by the development manager and the other technical leads in the group (yourself included)
  • Collaborate with the other teams in DPEG to align on tools and software development practices
  • Assist our sales coordinator during pre-sales activities when required (evaluate technical feasibility and development effort)
  • Assist Genetec technical partners in the completion of their integrations; by teaching them how to integrate with the Security Center SDK and other Genetec products APIs and promoting the Custom Solutions / Genetec way of writing software
  • Be involved in the hiring process by conducting technical interviews of potential candidates
  • Assist the development manager in the completion of performance reviews for the team
  • Requirements :

  • Willingness to innovate and continuously improve our tools and development practices
  • Strong ability to solve complex problems
  • Excellent spoken and written skills in both French and English
  • Great attention to details
  • Manage priorities and be able to react appropriately to unforeseen circumstances
  • Technical Requirements :

  • Object Oriented Programming (.NET / C#)
  • Source control management (Git)
  • Relational databases such as Microsoft SQL Server
  • Application troubleshooting (memory, performance, scalability)
  • Assets :

  • Knowledge of WPF and the MVVM pattern
  • Team Foundation Server / Azure DevOps
  • Management of a continuous integration platform
  • Web programming
  • Knowledge of physical security systems (video surveillance, access control, license plate recognition )
  • Functional programming
  • Step 2
    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form