
Développeur(euse) logiciel / Software Developer - Clearance
Genetec Inc.1 month ago
Montréal, CanadaEntry Level / Mid Level
Responsibilities
- Analyze and design new software features.
- Improve the performance, stability, and cost-efficiency of production services.
- Participate in a support rotation after becoming familiar with the product and operations.
- Build modern microservices-based applications.
- Collaborate with developers, testers, designers, and product managers to deliver quality solutions.
- Develop within a SaaS environment and contribute to a cloud-based digital evidence platform.
Requirements
- Bachelor’s degree in computer science, software engineering, or equivalent practical experience.
- 1 to 3 years of experience in a cloud software development role.
- Strong knowledge of C# and the .NET ecosystem.
- Knowledge of web technologies including React, Angular, TypeScript, and CSS.
- Experience with cloud platforms, particularly Microsoft Azure; Azure, AWS, or GCP experience is an asset.
- Experience deploying ASP.NET services through CI/CD pipelines using Docker and Kubernetes.
- Familiarity with microservices, distributed architectures, MQTT, MongoDB, and Elasticsearch.
- Knowledge of object-oriented programming concepts and software development best practices.
- Ability to learn quickly and work independently with minimal supervision.
- Fluency in French and English, written and spoken.
Benefits
- Hybrid workplace with a flexible work schedule.
- Training tuition reimbursement program.
- Subsidized meals at the onsite bistro.
- Free unlimited coffee and fruit.
- Free private parking for employees.
- Onsite fitness facility with personal trainer and health and wellness workshops.
- Attractive compensation package.