Description
Fondée en 1995, Cogir Immobilier compte plus de 16 000 employés passionnés de l'immobilier. Motivés par notre désir constant de donner un sens à l’immobilier, nous cherchons à humaniser, créer et nous dépasser afin de concevoir des milieux de vie agréables, fonctionnels et à l’image des gens qui les occupent. Notre équipe assure la gestion de plus de 365 propriétés situées au Canada et aux États-Unis. Nous administrons 5 millions de pieds carrés de propriétés immobilières de nature commerciale et 43 000 logements incluant plus de 120 résidences privées pour aînés. La Fondation Cogir soutient des projets et causes regroupés sous quatre grands axes, soit les jeunes, les aînés, la diversité culturelle et l’environnement.
DESCRIPTION DU POSTE:
Raison d'être du poste
L'objectif de ce poste est de donner vie à de nouvelles solutions .Net full-stack et de soutenir les déploiements existants. L'analyste programmeur .Net développera des intégrations, une logique d'application de niveau intermédiaire et un code d'interface graphique front-end, principalement en utilisant C# et Visual Studio.
Travaillant principalement de manière indépendante, mais aussi en tant que membre d'une petite équipe de développement de logiciels (3 à 5 personnes), le titulaire de ce poste aura une expérience à la fois étendue et approfondie du processus de développement de logiciels et sera parfois responsable de l'ensemble du cycle de développement, depuis la collecte des besoins, les spécifications et la conception jusqu'au développement, aux tests, à la promotion, à la documentation et à la maintenance.
RÔLE ET RESPONSABILITÉS GÉNÉRALES:
- Concevoir, développer et mettre en œuvre de nouvelles solutions web en utilisant la pile technologique actuelle de Cogir.
- Exploiter les connaissances actuelles et l'expérience antérieure pour implémenter et maintenir des logiciels, principalement en C#, de manière lean et efficace, au sein des cadres architecturaux existants et nouveaux.
- Identifier, analyser et évaluer les alternatives open-source possibles par rapport au code personnalisé.
- Lorsque cela est applicable, prototyper rapidement plusieurs solutions possibles et collaborer avec les parties prenantes pour déterminer la voie à suivre la plus appropriée.
- Maintenir et étendre nos produits logiciels actuels.
- Participer aux revues de code des logiciels existants et proposer des améliorations.
- Respecter et incarner les valeurs de Cogir : se concentrer sur les personnes, favoriser la créativité et viser l'excellence.
- Toutes autres tâches requises.
- Travailler en équipe au sein d'un groupe de conception.
- Veiller à ce que les normes de développement et les meilleures pratiques de Cogir soient respectées.
- Éducation : Diplôme postsecondaire ou diplôme en génie logiciel, génie informatique, informatique ou expérience similaire.
- Expérience substantielle antérieure en développement logiciel en utilisant un ou plusieurs langages orientés objet, généralement acquise par une combinaison d'éducation et d'expérience industrielle, avec un portfolio démontrant des projets de développement logiciel réussis.
- Expérience approfondie dans l’utilisation d'APIs tierces.
- Expérience avérée avec C#, ASP.NET, Core, MVC, SQL Server.
- Classic ASP, Razor, Blazor, Azure SQL sont considérés comme des atouts.
- PHP, MySQL, Vue.JS sont considérés comme des atouts.
- Principes généraux de conception de bases de données.
- La maîtrise de l'anglais est essentielle pour ce poste et le bilinguisme (anglais/français) est un atout.
- Boni annuel au rendement
- Salaire compétitif
- Stationnement intérieur gratuit
- Rabais corporatifs
- Assurances collectives
- Congés maladie et obligations familiales
- Programme d'aide aux employés
- Télémédecine
- Vacances
- Café, thé et tisane gratuit
- Des défis stimulants, à la hauteur de vos ambitions!