About the job
Join Our Dynamic Team:
At Genetec, we are a diverse and collaborative team of over 20 developers and testing specialists, united by a shared goal: to deliver innovative, high-quality solutions that meet—and exceed—the evolving needs of our clients.
As a Software Developer, you will play a pivotal role in developing software solutions for a wide array of devices, including Synergis Cloud Link | Genetec. Your contributions will help bring exciting new features to life, directly impacting our customers and shaping the future of our technology.
Top Five Reasons to Join Us:
- You seek new challenges within a dynamic and collaborative team.
- You enjoy working across all product layers (UI, backend, software, hardware, automation, integration, etc.).
- You want to blend technical skills with creativity to develop powerful and effective solutions within a highly scalable enterprise software system.
- You are eager to learn and grow in a functional programming language.
- You aspire to design cutting-edge software containers while handling real-world hardware components.
A Day in Your Life:
- Full-stack development utilizing the latest . NET technologies.
- Working with functional and object-oriented programming languages (we code in F# and C#—and yes, we’re excited to train you).
- Maintaining and evolving high-performance, fault-tolerant products across multiple platforms and operating systems.
- Developing secure APIs and integrating third-party APIs.
- Collaborating in an Agile environment with quality assurance specialists, product managers, and more.
- Participating in all stages of the software development lifecycle: user experience, design, security, development, and maintenance.
What Makes You a Great Fit:
- Fluency in both French and English, spoken and written (this role requires interaction with our international collaborators and clients).
- Bachelor's degree in Software Engineering, Computer Science, or equivalent.
- Experience with version control, code analysis, and automated testing.
- Proficiency in at least one programming language (functional or object-oriented).
- Motivation to work in a fast-paced environment and tackle complex challenges.

