Développeur Full Stack H/F
Etandex
Canton des Ulis, France
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
Intermediate Compensation
€ 70KJob location
Canton des Ulis, France
Tech stack
JavaScript
API
Artificial Intelligence
iOS
C Sharp (Programming Language)
Google Chrome
Software Quality
Information Systems
Databases
Data Structures
DevOps
Programming Tools
Mobile Application Software
PostgreSQL
Microsoft SQL Server
Software Architecture
Software Engineering
SQL Databases
Data Streaming
TypeScript
Web Applications
Data Server Interface
React
Blazor
Gitlab
Gitlab-ci
Kubernetes
Deployment Automation
Nintex
Gsuite
Front End Software Development
REST
Docker
Job description
Sous la responsabilité du chef de service développement, IA et intégration, le développeur prend en charge la conception, le développement et le suivi d'applications internes et externes pour les équipes opérationnelles d'ETANDEX.
Afin de garantir la robustesse des outils de production, le titulaire du poste est amené à développer une vision globale du système d'information, des flux de données et des processus métiers de l'entreprise.
Les responsabilités principales s'articulent autour des axes suivants :
- Développement et architecture d'APIs : concevoir et implémenter des API Web robustes et sécurisées en C#.NET Core, assurant l'exposition des données métiers et la connectivité avec les autres composants du SI
- Conception d'applications Web et PWA : développer les applications web internes du SI en s'appuyant sur.NET Blazor, Razor et React.
- Orchestration et automatisation n8n : intégrer les développements applicatifs avec la plateforme de workflow n8n en concevant notamment des nœuds personnalisés écrits en TypeScript/JavaScript.
- Évolution de la couche de données : modéliser les structures de données relationnelles sous SQL Server et participer activement au projet de migration progressive de certains services applicatifs vers PostgreSQL.
- Intégration de solutions d'Intelligence Artificielle : collaborer avec les ingénieurs IA de la DSI pour concevoir les APIs et interfaces nécessaires à l'exploitation des modèles d'IA (traitement d'images, analyse documentaire) hébergés sur l'infrastructure GPU locale.
- Extensions collaboratives : développer et maintenir des extensions pour Google Chrome et Gmail/Google Workspace afin de simplifier la saisie et l'accès aux données SI directement depuis les outils bureautiques des équipes.
- Cycle de vie et maintenance : assurer la maintenance évolutive et corrective des applications, en s'appuyant sur GitLab pour le versionnement et GitLab CI pour les déploiements automatisés au sein d'un cycle de livraison (développement, qualification, production).
- Collaboration mobile : participer à la conception des APIs d'intégration et collaborer étroitement avec le développeur iOS pour assurer la synchronisation et le bon fonctionnement des applications mobiles utilisées sur les chantiers.
Requirements
- Formation : diplôme d'ingénieur en informatique ou Master universitaire (Bac+5), garantissant de solides bases théoriques en algorithmique, modélisation de bases de données et architecture logicielle.
- Expérience : une expérience d'au moins 3 ans en développement fullstack.NET / React est requise pour assurer une autonomie rapide sur le périmètre.
- Compétences techniques indispensables :
- Maîtrise approfondie de C#.NET Core et de la conception d'APIs RESTful.
- Pratique confirmée d'un framework front-end moderne (React.js,.NET Blazor ou Razor).
- Expérience pratique de la conteneurisation d'applications (Docker, Kubernetes) et d'une architecture de type macro-services.
- Maîtrise de l'écriture de requêtes SQL complexes et de la modélisation de données relationnelles.
- Usage régulier de GitLab et des pipelines GitLab CI, avec une parfaite compréhension des flux de livraison dev/qal/prod.
Compétences appréciées :
- Connaissance du développement d'intégrations ou de nœuds personnalisés sous n8n (TypeScript/JavaScript).
- Intérêt pour l'intelligence artificielle et l'intégration d'APIs de modèles génératifs ou prédictifs.
- Première expérience dans l'écriture d'extensions Chrome (Manifest V3) ou d'add-ons Workspace.
- Usage maîtrisé des outils de développement assisté par l'IA (Claude, Gemini, Copilot...) pour optimiser votre productivité et la qualité du code au quotidien.
- Savoir-être : rigueur méthodologique, curiosité intellectuelle pour appréhender les métiers de l'entreprise, esprit d'équipe prononcé et capacité à collaborer avec des profils spécialisés (DevOps, ingénieurs IA, administrateurs réseaux).
Benefits & conditions
- Contrat : CDI, Statut Cadre
- Rémunération : entre 50 et 70K€ brut annuel selon le profil et l'expérience.
- Localisation et rythme : Poste basé aux Ulis (91940), zone de Courtabœuf. Travail à 100% en présentiel, requis par la proximité immédiate avec les serveurs on-premise et l'émulation technique de l'équipe de la DSI.
About the company
ETANDEX est la principale entreprise indépendante de travaux spéciaux en France, forte d'une expertise technique reconnue depuis plus de 50 ans dans la réparation, la protection et le renforcement structurel d'infrastructures complexes (génie civil, bâtiments industriels, ouvrages hydrauliques).
Réalisant un chiffre d'affaires de 194 millions d'euros avec un effectif de plus de 1 000 collaborateurs, ETANDEX fonde sa croissance sur une culture basée sur le savoir-faire technique, l'innovation et le sens des responsabilités.
Le poste est basé au sein de la Direction des Systèmes d'Information au siège social des Ulis (91940), dans la zone d'activités de Courtabœuf. L'équipe technique, composée d'un architecte SI logiciel, d'un développeur fullstack/iOS, d'un développeur React, d'un ingénieur DevOps et de deux ingénieurs IA, gère une infrastructure hybride moderne (cloud privé Kubernetes, grappes GPU physiques dédiées aux modèles d'IA internes) afin de fournir des outils métiers aux collaborateurs répartis sur l'ensemble du territoire.