Développeur logiciel / Software Developer C#/.NET
Genetec
- Montréal, QC
- Permanent
- Temps-plein
- Participer aux phases d’avant-vente du développement des solutions personnalisées en validant le scope, l’estimation et la faisabilité des solutions proposées en avant-vente
- Définir des spécifications techniques et fonctionnelles pour différentes solutions
- Designer et implémenter ces solutions selon les bonnes pratiques relatives à l’utilisation du SDK Genetec et du Framework .NET
- Mener à bien ses tâches en respect du timing projet, en collaboration avec les chefs de projet
- Travailler conjointement avec les autres équipes au sein de Genetec, les clients et les intégrateurs dans l’élaboration de ces solutions, notamment au travers de démo et de suivi interne
- Assurer le support et la maintenance des solutions livrées
- Etre force de proposition et acteur de la mise en place d’innovations et d’améliorations visant à améliorer l’efficacité de l’équipe
- Capacité d’écoute et de communication au sein de l’équipe, ainsi qu’auprès de nos partenaires et de nos clients externes
- Passion pour l’innovation technique, l’amélioration continue des processus et l’acquisition de nouvelles compétences
- Capacité à communiquer et à transmettre son savoir
- Sens de l’organisation, proactivité et autonomie dans la réalisation de ses missions
- Axé résultats et satisfaction client
- Minimum 3 à 5 ans d'expérience en développement sur des framework orientés objets
- Expérience en développement avec C#/.NET
- Principes du fonctionnement des protocoles TCP/IP
- Programmation concurrente et multi-threading
- Techniques de développement agile (Kanban)
- Expérience avec des bases de données relationnelles telles que Microsoft SQL Server
- Framework WPF et pattern MVVM
- Azure DevOps
- Git
- PowerShell
- Gestion d’une plateforme d’intégration et déploiement continu
- Programmation Web
- Expérience avec les logiciels et matériels vidéo et contrôle d’accès
- Techniques de diagnostic d’applications (performance, mémoire)
- Régime de rémunération attrayant
- Programme de remboursement des frais de formation
- Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)/ des cours de cuisine virtuels
- Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
- Café gratuit à volonté
- Espace de stationnement gratuit pour tous les employés
- Centre d’entraînement sur place/Des cours d'exercices virtuels
- Because you’re passionate about software development
- Because you want to work on a tight knit team of highly talented, highly technical people
- Because you want to use your unique mix of software development skill and creativity to work on the core of a world class software system
- Because you like the challenge of a varied, constantly changing work environment
- Because you want to be part of something important
- Participate in the pre-sales phases of the development of customized solutions by validating the scope, estimation and feasibility of the proposed pre-sales solutions
- Define technical and functional specifications for different solutions
- Design and implement these solutions according to best practices in the use of the Genetec SDK and the .NET Framework
- Carry out tasks in accordance with the project timing, in collaboration with the project managers
- Work with other teams within Genetec, customers and integrators in the development of these solutions, including demos and internal follow-up
- Ensure support and maintenance of the delivered solutions
- To be a driving force and a player in the implementation of innovations and improvements aimed at improving the team's efficiency
- Ability to listen and communicate within the team, as well as with our partners and external customers
- Passion for technical innovation, continuous process improvement and the acquisition of new skills
- Ability to communicate and transmit knowledge
- Organizational skills, proactivity and autonomy in carrying out your missions
- Results and customer satisfaction orientation
- Minimum 3 to 5 years of experience in development on object-oriented frameworks
- Experience in programming with C#/.NET
- Principles of TCP/IP protocol operation
- Concurrent and multi-threaded programming
- Agile development techniques (Kanban)
- Experience with relational databases such as Microsoft SQL Server
- WPF framework and MVVM pattern
- Azure DevOps
- Git
- PowerShell
- Continuous integration and deployment platforms
- Web Programming
- Experience with video and access control software and hardware
- Application diagnostic techniques (performance, memory)
- 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