Senior Software Developer / Développeur de logiciels sénior - Full Stack Cloud

Senior Software Developer / Développeur de logiciels sénior - Full Stack Cloud
Genetec, Canada

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Mar 5, 2021
Last Date
Apr 5, 2021
Location(s)

Job Description

The team:

Join a passionate team who is working on the latest technology in software development to solve safety and mobility problems for cities. The Cities application group at Genetec is a business unit that focuses on solving problems around real-time incident management and investigations for public safety and mobility agencies.

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:
  • Managing a team of 2 or 3 developers working a new product line
  • 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
  • Knowledge of Kubernetes, service mesh, application gateway is a big plus
  • A true passion for software development to go beyond expectation
  • CKAD Certification is an optional plus
Let’s talk perks!
  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Subsidized meals in our amazing Bistro (Les Cordons Bleus)/Virtual cooking classes
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Private, free parking for all employees
  • Onsite fitness facility with personal trainer/Virtual exercise classes

Would you like to know what it looks like to work at Genetec? Click on the following link to find out for yourself! Genetec Culture

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

---------------------------------------------------------------------------

L'équipe:

Notre équipe passionnée de développement de logiciels est à la recherche d’un développeur de logiciels principal qui sera à même de mettre à profit les dernières technologies pour résoudre les problèmes de sécurité et de transport dans les villes. Le groupe d’applications Villes de Genetec est une unité fonctionnelle qui concentre ses efforts sur la résolution en temps réel des problèmes de gestion des incidents et les enquêtes pour les organismes de sécurité publique et de gestion de la demande en transport.

Voici un tour d’horizon de la trousse d’outils que le candidat retenu pourra utiliser au sein de nombreuses équipes travaillant en nuage chez Genetec :

  • Écosystème de micro-services utilisant le cadriciel DotNet Core 2.x tournant sous plusieurs plateformes (Windows, Linux, Mac)
  • Système NoSQL
  • Interface utilisateur Web utilisant JavaScript/Typescript, ReactJS, Bootstrap et Electron
  • Système de découplage de systèmes à architecture par événement (AMQP)
  • Conteneurs Docker et Kubernetes pour le déploiement et l’orchestration
  • Forte influence du Service d’assurance qualité avec couverture des tests unitaires et des tests fonctionnels/intégratifs
  • Filière complète d’intégration continue et de déploiement continu (CI/CD) à l’aide d’Azure DevOps
  • Outils de signalement des fonctionnalités, d’essais A/B, de déploiement Canary
À quoi ressemblera votre journée:
  • Gérer une équipe de deux ou trois développeurs travaillant sur une nouvelle gamme de produits
  • Développer des applications modernes de micro-services à l’aide des dernières avancées technologiques
  • Jouer un rôle important au sein d’une équipe très agile et motivée qui s’attaque aux dernières tendances et enjeux de l’industrie
  • Aiguiser ses compétences en matière de développement d’applications frontales et dorsal

Job Specification

Job Rewards and Benefits

Genetec

Information Technology and Services - Montreal, Canada
© Copyright 2004-2024 Mustakbil.com All Right Reserved.