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.
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
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)
Knowledge of WPF and the MVVM pattern
Team Foundation Server / Azure DevOps
Management of a continuous integration platform
Knowledge of physical security systems (video surveillance, access control, license plate recognition )