Développeur Backend (H/F)
Contexte du poste
Le produit ASGS (Advanced Smart Grid Suite) est une application de gestion de données de comptage d'énergie électrique, gaz et eau. Le système collecte et traite les données produites par les compteurs dits 'intelligents' (type Linky ou Gazpar par exemple), et gère le parc des compteurs en production. Avec ASGS, Worldgrid gère les systèmes de Smart Metering de plusieurs dizaines de distributeurs d'énergie à travers le monde.
Au sein de l'équipe ASGS, sous la supervision d'un ingénieur qualifié, vous prenez en charge les évolutions de notre interface utilisateur provenant du retour d'expérience utilisateurs ou nécessaires au développement de nouvelles fonctions produit.
Développement et architecture
Concevoir et développer des fonctionnalités front-end (UI/UX responsives).
Développer, structurer et optimiser le back-end (API, microservicesli>Implémenter et maintenir des bases de données relationnelles et/ou No
SQL.
Participer à l'architecture des applications et à la conception technique.
Qualité & Tests
Écrire des tests unitaires, d'intégration et E2E.
Contribuer à l'amélioration continue (refactoring, revues de code).
Garantir performance, sécurité et maintenabilité du code.
Collaboration & gestion de projet
Participer aux cérémonies Agile (daily, sprint planning, rétrospectives).
Collaborer avec UX/UI designers, Product Owners, QA et autres développeurs.
Documenter le travail réalisé (technique, API, schémasli> Compétences techniques recherchées
Front-end
HTML5, CSS3, Java
Script/Type
Script
Frameworks: Vue.js / React.js
Outils: Vite
Back-end
Node.js, Java
Frameworks : Spring Boot
Conception d'API REST et SOAP/WSBase de données
SQL (Postgre
SQL, Oracle)
No
SQL (Mongo
DB, Redis, Elasticsearch)
Dev
Ops
Git, Git
Lab
Docker
Sonar
Autres
Compréhension des architectures microservices
Bonne connaissance des bonnes pratiques de sécurité
Tests: Junit Soft skills
Esprit d'initiative, autonomie, ainsi que premières aptitudes au management ou à la coordination
Esprit analytique et sens de la solution
Curiosité technique
Capacité à travailler en équipe
Rigueur, sens de l'organisation
Communication claire (orale et écrite)
Capacitvoluer dans de nouveaux cadres techniques et projets Langues étrangères
Anglais niveau B2 minimum