Développeur Senior Full Stack H/F - Assystem
- Lyon - 69
- CDI
- Assystem
Les missions du poste
Trouver des solutions au dérèglement climatique est la priorité du 21ème siècle, et implique de switcher à l'énergie bas-carbone. Chez Assystem, on s'est donc donné pour mission d'accélérer la transition énergétique partout dans le monde. Et pour y parvenir, nos 8 000 Switchers couplent leur expertise historique en ingénierie et en management de projet aux technologies digitales.
Présent dans 12 pays (Europe, Moyen-Orient, Asie), nous travaillons sur la production et la distribution d'électricité bas-carbone, à travers le développement des énergies nucléaires et renouvelables. Nous participons également à la modernisation des réseaux électriques et l'électrification des usages, à travers l'hydrogène pour décarboner les secteurs des transports et de l'industrie.Votre future équipe
Nous vous invitons à rejoindre l'équipe de Carole, Responsable d'activités, en tant que Développeur Full Stack Java / Angular expérimenté (H/F), pour intervenir sur un projet structurant et à fort enjeu dans un environnement industriel exigeant.
Vos missions
En tant que Développeur Full Stack (H/F), vous interviendrez sur l'ensemble du cycle de vie des applications et contribuerez activement aux missions suivantes :
- Conception et développement applicatif : Concevoir, développer et maintenir des applications web robustes et performantes, en environnement Java / JEE côté back-end et Angular côté front-end, intégrées dans un SI existant hybride (On Premise & Cloud).
- Développement back-end : Participer à la conception des APIs, au développement des services métiers, à la gestion des flux de données et à l'optimisation des performances applicatives.
- Développement front-end : Concevoir des interfaces utilisateurs ergonomiques et maintenables, en lien étroit avec les besoins fonctionnels, tout en respectant les standards UX et les bonnes pratiques Angular.
- Qualité et industrialisation : Contribuer à la mise en oeuvre et à l'amélioration continue des pratiques de qualité (tests unitaires, tests d'intégration, revues de code) et participer aux pipelines CI/CD afin de garantir la fiabilité, la sécurité et la maintenabilité des applications.
- Documentation : Rédiger et maintenir la documentation technique associée aux développements réalisés.
- Travail en équipe et méthodes agiles : Participer activement aux cérémonies agiles, collaborer avec les autres développeurs, les équipes fonctionnelles et les parties prenantes du projet, et contribuer à la dynamique collective
Pourquoi rejoindre la communauté des Switchers ?
Rejoignez la communauté des Switchers et faites partie d'une aventure digitale passionnante au coeur de l'industrie nucléaire !
- Plus de 55 ans d'expérience dans le nucléaire et positionné dans le top 3 des plus grandes entreprises d'ingénierie nucléaire.
- Participer à des projets stimulants avec un véritable impact sociétal.
- De nombreuses opportunités de carrière avec 70% de nos managers issus de la promotion interne.
Le profil recherché
Vos atouts et les conditions de réussite :
- Vous justifiez de 5 à 10 ans d'expérience en développement logiciel, idéalement dans un environnement industriel ou à forte criticité.
- Vous maîtrisez Java / JEE et Angular dans des contextes applicatifs complexes. Une expérience avec JHipster est appréciée.
- Vous êtes à l'aise avec les outils de CI/CD tels que GitLab, Jenkins et SonarQube.
- Vous disposez de bonnes compétences en bases de données relationnelles (PostgreSQL, MySQL).
- Une connaissance des environnements cloud (AWS) est un plus.
- Vous êtes reconnu(e) pour votre rigueur, votre autonomie et votre capacité à travailler en équipe dans un cadre agile.