
Software Engineer Java / Angular (h/f)
Posted 29 days ago
Company Description
View moreÉditeur de solutions logicielles, cloud et mobiles, Sogelink accompagne la digitalisation du secteur de la construction depuis plus de 25 ans.
Sogelink vise à simplifier la construction pour tous à travers le monde, et propose à chaque acteur du secteur (bureaux d'études, géomètres, topographes, entreprises de travaux, collectivités locales, exploitants de réseaux, bailleurs sociaux, etc.) une approche innovante et efficace en matière de transition numérique, de données sur les bâtiments et de modélisation des informations urbaines. Le groupe est présent sur toute la chaîne de valeur, de la conception d'un projet jusqu'à l'exploitation via son jumeau numérique.
Job Description
Ce poste s'adresse à un profil de développeur.euse Full Stack à dominante Backend, junior à intermédiaire, désireux de s'investir durablement dans un produit innovant et de développer ses compétences au sein d'une équipe expérimentée et bienveillante.
Concernant votre profil :
Vous disposez d'une première expérience réussie en développement logiciel (1 à 3 ans d'expérience ou une alternance significative).
Vous maîtrisez Java et Spring Boot et avez déjà travaillé sur des applications web modernes.
Vous possédez une expérience ou de solides bases sur Angular.
Vous appréciez autant la conception que le développement de nouvelles fonctionnalités, avec une dominante backend (environ 70 % backend / 30 % frontend).
Vous êtes à l'aise avec les outils de gestion de code source tels que Git.
Vous avez une sensibilité aux bonnes pratiques de développement, à la qualité logicielle et aux tests.
La connaissance d'environnements AWS, CI/CD ou Docker constitue un véritable plus.
Vous êtes curieux.se, autonome, proactif.ve et avez envie d'évoluer dans un environnement technique exigeant et collaboratif.
Les missions de votre aventure
👉 Au sein de l'équipe Geosnap, vous participez au développement et à l'évolution de la plateforme en collaboration étroite avec l'équipe de développement, le QA et le Product Owner.
Développement logicielConcevoir et développer de nouvelles fonctionnalités en Java Spring Boot et Angular.
Participer à l'amélioration continue du produit, de son architecture et de ses performances.
Transformer les besoins utilisateurs en solutions fiables, maintenables et évolutives.
Contribuer à la correction des anomalies et à la réduction de la dette technique.
Qualité et amélioration continue
Développer des solutions robustes en appliquant les bonnes pratiques de développement.
Participer aux revues de code, aux tests et aux démarches d'amélioration continue.
Contribuer à la modernisation de la plateforme et à l'optimisation des processus de développement.
Travail d'équipe
Participer aux cérémonies Agile et aux échanges techniques de l'équipe.
Collaborer avec les différentes parties prenantes pour construire les meilleures solutions.
Partager vos idées, vos connaissances et progresser aux côtés d'experts passionnés.
Vous intégrerez une équipe Agile majoritairement basée à Caluire-et-Cuire, dans un environnement technique moderne et stimulant où l'autonomie, la curiosité et l'esprit d'équipe occupent une place centrale.
Environnement techniqueBackend : Java 17+, Spring Boot
Frontend : Angular, TypeScript
Data & Cloud : PostgreSQL, AWS
DevOps & Outils : Git, GitLab CI/CD, Docker, Jira
