Genetec
9 months ago
Software Developer - C#/Web
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Genetec
- Location
- Canada, Québec, Montréal Canada
- Posted
- 9 months ago
Job description
Your team’s dynamic:
Join a passionate team who is working with the latest technologies in software development.
Here is an overview of the stack used in the context of the project:
- A microservice ecosystem using the latest C#/ ASP.NET
- Diversified and modern data layer using NoSQL databases like MongoDB, Elasticsearch and Redis
- Web UI developed in ReactJS with TypeScript, MaterialUI, ViteJS, Cypress, Tanstack
- Asynchronous and eventually consistent approach using an event-based system (AMQP) to propagate changes
- Container-based deployments using Docker and Kubernetes
- Infrastructure as code using Terraform and Argo CD
- Quality assurance with great coverage of unit, functional and integration tests
- Continuous integration and continuous delivery (CI/CD) using Azure DevOps
- Feature flagging, A/B testing, Canary release using Launch Darkly
Your day at a glance:
- Develop and maintain modern microservices using bleeding edge tooling
- Play an important role within a motivated and highly collaborative team
- Sharpen your skills in frontend and backend development by being responsible for the complete stack (Full stack)
- Contribute to the full cycle of development including CI/CD, from design to DevOps
- Work in the reality of delivering Software as a Service (SaaS) where your decisions will have an impact on customers as of week 1
What makes you a great fit:
- Bachelor’s degree in computer science or equivalent experience
- Technical knowledge of Object-Oriented Programming and related best practices
- Knowledge of cloud environments and challenges is a big plus: Azure, AWS and/or GCP
- A true passion for software development is a must!
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized 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
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
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 Web site or directly to managers.
Required skills
- redis
- docker
- ci/cd
- typescript
- cypress
- aws
- kubernetes
- saas
- gcp
- azure
- terraform
- azure devops
- c#
- reactjs
- nosql
- mongodb
- backend
- object-oriented programming
- asp.net
- full stack
- elasticsearch
- frontend
- functional tests
- integration tests
- unit tests
- argo cd
- tanstack
- materialui
- amqp
- asynchronous
- launch darkly
- vitejs
Interested in this position?
Create your free account and tailor your CV to match this job.