Analyste-programmeur(e) Full Stack sénior(e)
Joins-toi à EffectiV, une entreprise en forte croissance qui développe des solutions technologiques ayant un impact concret sur le confort des occupants et la réduction des émissions de gaz à effet de serre des bâtiments. Tu occuperas un rôle clé au sein de l’équipe technologique, avec une influence directe sur nos produits, nos opérations et nos outils clients.
En tant qu’analyste-programmeur·se Full Stack, tu seras responsable du développement, de l’évolution et de la maintenance de logiciels internes et d’outils destinés à nos clients. Le rôle requiert un haut niveau d’autonomie, une solide polyvalence technique et la capacité de travailler autant sur des systèmes existants que sur de nouveaux projets.
Notre ERP interne est entièrement développé en VB.NET, et nous développons plusieurs applications et outils modernes utilisant notamment React, Node.js, Python, JavaScript, PHP et Claude Code.
Tu participeras à l’ensemble du cycle de vie logiciel : conception, développement, tests, déploiement, documentation et support aux utilisateurs. Tu contribueras également aux décisions technologiques et à l’amélioration continue de nos pratiques de développement.
Responsabilités principales
· Participer à la définition des stratégies de développement et à la conception des solutions logicielles
· Concevoir et développer des interfaces web modernes, performantes et accessibles
· Maintenir et faire évoluer le système ERP existant (VB.NET)
· Développer et maintenir des applications web et des outils internes
· Appliquer les meilleures pratiques de programmation, de sécurité et de performance
· Rédiger un code clair, maintenable et bien documenté
· Effectuer des tests, du débogage et des optimisations de performance
· Mettre en place et maintenir le contrôle de version (GitHub)
· Participer aux revues de code et au partage de connaissances
· Évaluer et intégrer de nouvelles technologies lorsque pertinent
· Offrir un support technique et des conseils aux utilisateurs internes
Qualifications
Exigences essentielles
Baccalauréat en informatique, développement logiciel ou domaine connexe
Minimum de 5 ans d’expérience en développement Full Stack
Excellente maîtrise de React, Node.js, Python et VB.NET
Solide expérience avec les bases de données SQL
Bonne compréhension des principes d’architecture logicielle
Maîtrise de Git et des flux de travail collaboratifs (GitHub)
Capacité à travailler de façon autonome avec un haut niveau de rigueur
Atouts
Expérience avec des outils de développement assistés par l’IA (ex. Claude, ChatGPT, GitHub Copilot)
Connaissances UI/UX et normes d’accessibilité web
Expérience en optimisation des performances web
Portfolio de projets pertinents
Bilinguisme français / anglais
Note : Cette description n’est pas exhaustive. D’autres responsabilités peuvent être confiées selon les besoins de l’organisation.
Pourquoi nous rejoindre?
· Impact environnemental : Contribue directement à des initiatives vertes et durables. Aie un impact réel et significatif.
· Environnement stimulant : Travaille dans un environnement de travail spacieux et lumineux, et dans un cadre collaboratif où les nouvelles idées et initiatives sont toujours les bienvenues.
· Évolution professionnelle : Bénéficie d'opportunités d'évolution au sein d'une entreprise en pleine croissance.
