About The Position

Join our global R&D team specializing in custom solutions for our clients and be a part of the Development Partner Experience Group. Together with multidisciplinary teams in Paris and Montreal, we create innovative solutions tailored to unique, individual business needs. From Pre-Sales to end-to-end Support, our developers are involved in every step of the development process. Quality is our top priority, driving us to continuously improve our solutions and partner and client experience overall. We are a global Canadian company with a broad solutions portfolio that encompasses security, intelligence, and operations. We serve customers within a wide range of industries including transportation, education, and government. At Genetec we embrace communication, creativity, and continuous learning to embolden everyone to flourish in their own unique career paths. Our network, of over 1800 people globally, is made up of diverse individuals who are passionate about their work and open to trying new ideas. We prioritize the success and well-being of our employees, proven by our 2023 Internal Engagement Survey results of 4.4/5. Discover Genetec's work environment and lively culture in this video!

Requirements

  • Degree in Computer Science, Electronics, or equivalent experience
  • Prior experience in software development
  • Excellent troubleshooting skills
  • Ability to collaborate and foster communication internally
  • Ability to work autonomously and as part of a team
  • Good understanding of analytical concepts
  • Professional working level of English and French
  • Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
  • Object-oriented programming in C#.NET

Nice To Haves

  • Experience with Framework 4.8
  • Familiarity with the WPF programming model and Model-View-View-Model (MVVM) pattern
  • Experience with relational databases such as Microsoft SQL Server
  • Agile development techniques (Kanban)
  • Cloud technologies: Microsoft Azure
  • Web programming: React and TypeScript

Responsibilities

  • Play an active role in developing customized solutions, accounting for approximately 70% of the role's focus
  • Evaluate and enhance our frameworks used across solutions to avoid starting from scratch with each project
  • Provide added value to internal teams, partners, and clients through demo presentations and follow-up support
  • Collaborate with project managers and cross-functional teams to ensure prompt delivery
  • Participate in collaboration sessions to enhance internal tools, frameworks, and processes

Benefits

  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service