Analyste programmeur .Net

Montreal

Offre publiée le 2025-04-09

Cogir Immobilier

Description de poste

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.

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.

Plus précisément, votre quotidien avec nous ressemblera à :

  • 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.
  • Concevoir, développer et mettre en œuvre de nouvelles solutions web en utilisant la pile technologique actuelle de Cogir.
  • Maintenir et étendre nos produits logiciels actuels.
  • Travailler en équipe au sein d'un groupe de conception.
  • Participer aux revues de code des logiciels existants et proposer des améliorations.
  • Veiller à ce que les normes de développement et les meilleures pratiques de Cogir soient respectées.
  • 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.

La personne idéale possède :

  • Capacité à résoudre des problèmes de développement complexes tout en respectant les délais.
  • Capacité à gérer des priorités concurrentes.
  • Autonomie, souci du détail, compétences en résolution de problèmes et capacité à bien travailler en équipe.
  • Excellentes compétences interpersonnelles et de communication ; capacité à transformer des exigences techniques en solutions conviviales.
  • Autonome, esprit entrepreneurial.
  • Tendance naturelle à rechercher des améliorations pour les solutions et processus existants.

Qualifications requises :

  • É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.

Ce qui vous sera offert :

  • Salaire compétitif
  • Assurances collectives complètes
  • Congés maladie et obligations familiales
  • Programme d'aide aux employés
  • Télémédecine
  • Vacances
  • Stationnement intérieur gratuit
  • Café, thé et tisane gratuit
  • Opportunité de carrière
  • Des défis stimulants, à la hauteur de vos ambitions!