XX
Développeur(euse) Logiciel / Software DeveloperGenetecMontreal, Québec, Canada

This job offer is no longer available

XX

Développeur(euse) Logiciel / Software Developer

Genetec
  • CA
    Montreal, Québec, Canada
  • CA
    Montreal, Québec, Canada

About

Our team

Our team is made up of more than 20 developers and test specialists, coming from diverse backgrounds, all united by a shared goal: delivering high‑quality innovative solutions that meet and exceed our customers’ evolving needs.

Top five reasons why you want this job
  • Because you strive for new challenges while being part of a fast‑paced and collaborative team
  • Because you like the idea of working at all levels of the product (Front‑End, Back‑End, software, hardware, automation, integration, etc.)
  • Because you want to use a unique blend of technical skill and creativity to develop powerful, efficient solutions for a highly scalable distributed enterprise‑level software system
  • Because you are willing to learn and develop in a functional programming language
  • Because you want to build cutting‑edge software containers while tinkering with hardware used in real‑world systems
Your day at a glance
  • Full stack development, extensively using the latest .NET
  • Using functional and object‑oriented programming languages (we program in F# and C#, and yes, we’re happy to teach you)
  • Maintain and extend high‑performance, fault‑tolerant and scalable products across multiple platforms and operating systems
  • Develop secure APIs and integrate third‑party APIs
  • Work in an Agile environment, collaborating closely with quality assurance specialists, product line managers, etc.
  • Participate at every level of the software development lifecycle, including user experience, design, security, development and maintenance
What makes you a great fit
  • Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
  • Bachelor’s degree in Software Engineering, Computer Science, or equivalent
  • Experience with version management, code analysis and automated testing
  • Expertise in at least one programming language (functional or object‑oriented)
  • Motivated to work in a fast‑paced environment and enjoys the challenge of unfamiliar tasks
  • Excited to work in teams and collaborate
An asset if you have
  • Knowledge of functional programming
  • Knowledge of the .NET ecosystem
  • Knowledge of embedded programming on Windows and Linux
  • Knowledge of building and maintaining containerised applications using Docker and/or runc
  • Knowledge of cloud development
  • Knowledge of React
  • Knowledge of Arduino, Raspberry PI or other small‑scale embedded devices
  • Knowledge of Kanban or other Agile methodologies
Perks
  • Attractive compensation package
  • Training tuition reimbursement program
  • Subsidised 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

Thank you for your application, but please note that only selected candidates will be contacted. Head‑hunters and recruitment agencies may not submit resumés/CVs through this website or directly to managers.

#J-18808-Ljbffr
  • Montreal, Québec, Canada

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.