Ce site récupère une partie de ses emplois auprès de: Emploi Ventes | Camionneur | Travail de la Maison

Le meilleur site pour trouver ton prochain emploi francophone à Montréal!

Pour poster une offre, connexion ou créer un compte |  Publier une offre

   emploi montréal   

Tu cherches un nouvel emploi à Montréal? Ici c'est ton dernier arrêt.

previous arrow
next arrow
Slider

Genetec: Software Developer/ Développeur Logiciel – C/F

Genetec

C'est un Temps-Plein job à Montreal, QC publiée le avril 7, 2021.

The teamThe Voice-over-IP (VoIP) group is looking for a software developer passionate about communication systems and technologies.

As part of the main Security Center platform, Sipelia is the product that handles the communications between users, intercoms and other external communication systems (Telephony & Public Addressing Systems, Gateways, etc.).

In a context where our customer’s systems are getting more complex and decentralized, communication is a key element for daily operations and also for emergency situations.What your day will look likeThe current position is code intensive and specializes in software development using mainly object-oriented (C#) and functional (F#) programming.

Experience in F# is not mandatory, as long as you’re willing to learn!You will work in a fast-paced environment, joining a team of talented and enthusiastic developers.Key responsibilities include Integrate the communication module into the main product and leverage as much as possible what the Security Center platform has to offer Challenge the status-quo and propose new ways of implement things Work in a decentralized message-based system Design new components to allow testability, scalability, reliability and resilience Validate system behaviors with various layers of tests (unit, integration, system, perf, chaos) Support products under the responsibility of the team Contribute to the well-being of the team About You University degree in Computer Science, Software Engineering or equivalent experience Minimum of 3-4 years of experience in a software development position Motivated individual who enjoys teamwork, state of the art technologies and modern development practices Strong analytical and debugging skills Excellent communication & interpersonal skills Technical Requirements Strong interest towards learning functional programming (F#) Strong knowledge and experience with C# and the .NET platform Knowledge of networking protocols (TCP/IP, UDP, HTTP) Experience with Visual Studio and basic concepts of software development (source control, version management, unit testing) Understanding of microservice concepts, agent-oriented and/or message-driven programming, distributed architecture and multi-threaded application development Great if you have Knowledge of IP Video Surveillance or Telephony systems Knowledge of video & audio codecs and attributes that affect quality and bandwidth Knowledge of SIP protocol Knowledge of WPF Knowledge of Wireshark software (or equivalent) Experience with Cloud technologies, Containers and Linux/Unix systems Awareness towards computer security and associated challenges 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!

https //www.Youtube.Com/watch?v=EupvfTWhRww& Featur…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’équipeL’équipe VoIP est à la recherche d’un développeur logiciel passionné des systèmes de communication et des technologies.

Faisant partie de la plateforme Security Center, Sipelia est le produit qui gère les communications entre les usagers, les intercoms et les autres périphériques externes (systèmes de téléphonie, systèmes de diffusion publique, etc.).

Dans le contexte où les systèmes des clients de Genetec deviennent de plus en plus complexes et distribués, la communication occupe une place importante dans la gestion quotidienne des opérations, ainsi que lors de situations d’urgence.À quoi ressemblera votre journéeLes tâches liées au poste exigent beaucoup de développement impliquant des connaissances en programmation orientée-objet (C#) et fonctionnelle (F#).

Une expérience en F# n’est pas obligatoire, tant que vous êtes prêt à apprendre!Vous travaillerez dans un environnement dynamique au sein d’une équipe de développeurs rigoureux et enthousiastesLes responsabilités clés comprennent les tâches suivantes Intégrer le module de communication à l’intérieur du produit principal et mettre à profits tout ce que la plateforme Security Center peut offrir Remettre en question le statu quo et proposer de nouvelles façons de faire Travailler dans une architecture décentralisée impliquant le passage de messages Concevoir de nouveaux modules afin de permettre la testabilité, l’évolutivité, la fiabilité et la résilience Valider les comportements des systèmes à l’aide de différents niveaux de tests (unitaire, intégration, système, performance et chaos) Supporter les produits sous la responsabilité du groupe Contribuer au bien-être de l’équipe Votre profil Baccalauréat en informatique, en génie informatique, en génie logiciel ou expérience équivalente Expérience minimale de 1-2 année dans un rôle similaire Grand intérêt pour le travail en équipe, l’utilisation de technologies de pointe et les pratiques de développement modernes Motivation à travailler en équipe dans un environnement dynamique Excellentes capacités d’analyse et de débogage Excellentes aptitudes en communication et en relations interpersonnelles Expertise technique Grand intérêt pour apprendre la programmation fonctionnelle (F#) Excellentes connaissances et expériences en programmation C# (.NET) Bonne compréhension des concepts reliés aux micro-services, aux systèmes multi-agents et à la conception de systèmes distribués et multitâches Bonnes connaissances en réseautique (TCP/IP, UDP, HTTP) Expérience avec les outils de développement de Microsoft Connaissance des méthodologies de développement logiciel (gestion du code source, des versions, des tests, etc.) Encore mieux si vous possédez ces atouts Connaissance du domaine de la vidéo surveillance IP et des systèmes de téléphonie Connaissance des codecs vidéo/audio et des paramètres qui affectent la qualité et la bande passante Connaissance du protocol SIP Connaissance de WPF Connaissance du logiciel Wireshark (ou équivalent) Expérience avec les technologies Cloud, Containers et les systèmes Linux/Unix Intérêt envers la sécurité informatique Voilà ce que nous offrons!

Régime de rémunération attrayant Programme de remboursement des frais de formation Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)/Des cours de cuisine virtuels Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible Café gratuit à volonté Espace de stationnement gratuit pour tous les employés Centre d’entraînement sur place/Des cours d’exercices virtuels Si vous souhaitez savoir à quoi ressemble l’environnement de travail chez Genetec, voici le lien vers notre vidéo d’entreprise https //www.Youtube.Com/watch?v=EupvfTWhRww& Featur…Merci pourvotre candidature, mais veuillez noter que seul(e)s les candidat(e)s qualifié(e)s seront contacté(e)s.

Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l’intermédiaire de ce site web ou directement aux gestionnaires.