Software Developer – Cloud (PaaS/Full stack)

Subscribe to RSS Feed
Printer friendly interface
Job Location:
Montreal, Quebec, Canada
Job Category:
Software Developer

Who are we?

From pioneer to leader in the security industry, Genetec has always been committed to providing the most innovative solutions. Today, we offer world-class IP security solutions with our unified security platform encompassing license plate recognition (LPR), video surveillance and access control. Genetec has been recognized as one of Montreal’s top employers for 13 years running.

Are you a real team player and have a great learning ability in a fast-paced working environment? Are you a proactive person that is constantly looking for creative solutions? If you recognize yourself, we want to meet you!

Join a passionate team who is working on the latest technology in software development.

Here is a preview of the stack you could be using across many of the cloud teams at Genetec:
• A microservice ecosystem using DotNet core 2.x running cross-platform (Windows, Linux, Mac)
• Usage of NoSQL system
• Web user interface using JavaScript/Typescript, ReactJS, Bootstrap and Electron
• Event-based system for service decoupling (AMQP)
• Container based using Docker and Kubernetes for deployment and orchestration
• Strong influence of quality assurance with coverage of unit tests and functional/integration tests
• Complete continuous integration and continuous deliveries (CI/CD) pipeline using Azure DevOps
• Usage of feature flagging, A/B testing, Canary release


What your day will look like:
• Develop modern microservice applications using bleeding edge tools
• Play an important role within a very agile and motivated team that is tackling the latest trends and challenges in the industry
• Sharpen your skills in both frontend and backend development by being responsible for the complete service stack (Full stack)
• Be involved in the full cycle of modern cloud development including CI/CD. (from architecture to Devops)
• Work in the reality of delivering Software as a Service (SaaS) where your decisions will have an impact on customer


About you:
• Bachelor’s degree in computer science or equivalent work experience
• Technical knowledge of C#
• Knowledge of cloud environments and challenges is a big plus: Azure, AWS, GCS
• A true passion for software development to go beyond expectation


Why you'll love Genetec
• Attractive compensation package
• Work-life balance
• Flexible working schedule
• Free, unlimited coffee
• Private free parking for all employees
• Onsite gym

We thank all applicants for their interest; however, only selected candidates will be contacted. No telephone calls or agencies, please.