Développeur(euse) logiciel / Software Developer - C#
Genetec View all jobs
- Montreal, QC
- Permanent
- Full-time
- Développement full stack, utilisant largement les dernières technologies .NET
- Maintenir et améliorer des produits performants, tolérants aux pannes et hautement évolutifs
- Travailler dans un environnement Agile, en collaboration étroite avec les spécialistes en assurance qualité, les gestionnaires de produits, etc.
- Participer à toutes les étapes du cycle de développement logiciel, incluant l'expérience utilisateur, la conception, la sécurité, le développement et la maintenance
- Baccalauréat en génie logiciel, en informatique ou expérience équivalente
- Expérience avec la gestion de versions, l'analyse de code et les tests automatisés
- Connaissance technique de la programmation orientée objet et des meilleures pratiques associées
- Motivation à travailler dans un environnement dynamique et intérêt pour relever des défis variés et nouveaux
- Enthousiaste à l'idée de travailler en équipe et de collaborer
- Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
- Connaissance de l'écosystème .NET
- Connaissance de Kanban ou d'autres méthodologies Agile
- Connaissance de WPF
- Expérience avec des applications multithread
- Régime de rémunération attrayant
- Programme de remboursement des frais de formation
- Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
- Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
- Café et fruits gratuits à volonté
- Espace de stationnement gratuit pour tous les employés
- Centre de conditionnement physique sur place avec entraîneur personnel, ainsi que plusieurs ateliers de santé et de bien-être
- Full stack development, extensively using the latest .NET
- Maintain and extend high performance, fault tolerant and scalable products
- Working in an Agile environment, collaborating closely with quality assurance specialists, product line managers, etc.
- Participating in every level of the software development lifecycle including user experience, design, security, development, and maintenance
- Bachelor's degree in Software Engineering, Computer Science, or equivalent experience
- Experience with version management, code analysis & automated testing
- Technical knowledge of Object-Oriented Programming and related best practices
- Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks
- Excited to work in teams and collaborate
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
- Knowledge of the .NET ecosystem
- Knowledge of Kanban or other Agile methodologies
- Knowledge of WPF
- Experience with multithreaded applications
- Attractive compensation package
- Training Tuition Reimbursement Program
- Work-life balance with a flexible working schedule
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Free, unlimited coffee and fruits
- Private, free parking for all employees
- Onsite fitness facility with personal trainer, and multiple wellness and health workshops