Software Engineer

Il y a 2 jours

CaluireetCuire, Auvergne-Rhône-Alpes, France Sogelink Temps plein 55 000 € - 75 000 € Contrat

Construire les infrastructures de demain grâce à la technologie.

Chez Sogelink, nous développons des solutions numériques qui simplifient, sécurisent et transforment le quotidien des professionnels de la construction et des travaux publics.

Depuis plus de 25 ans, nous accompagnons la digitalisation d'un secteur essentiel à l'économie et à l'aménagement des territoires. Aujourd'hui, nous ouvrons un nouveau chapitre de notre développement, porté par l'innovation, l'intelligence artificielle, la croissance européenne et l'ambition de créer toujours plus de valeur pour nos clients.

Rejoindre Sogelink, c'est participer à une aventure collective où les idées comptent, où chacun peut avoir un impact concret et où la technologie répond à des enjeux réels.

Les missions de votre aventure

Envie de rejoindre un leader européen de la Construction Tech et de participer au développement de solutions SaaS à fort impact pour les acteurs de la construction et des infrastructures ?

Au sein de Sogelink, vous rejoindrez une équipe en charge du développement et de l'évolution de plusieurs solutions stratégiques du Groupe. Vous évoluerez dans un environnement Agile, aux côtés de développeurs expérimentés, Product Owners, UX Designers, QA et Scrum Masters, afin d'accompagner la transformation digitale de nos clients.

Au sein de votre équipe, vous participez à la conception, au développement et à l'évolution de nos solutions SaaS.

Développement logiciel

  • Concevoir et développer de nouvelles fonctionnalités en Java Spring Boot et Angular.

  • Participer à la conception technique et fonctionnelle des solutions.

  • Développer des APIs robustes, sécurisées et maintenables.

  • Créer des interfaces utilisateurs modernes, performantes et intuitives.

  • Contribuer à l'amélioration continue de l'architecture et des performances des applications.

  • Participer à l'automatisation des déploiements et des processus de développement.

  • Assurer la maintenance corrective et évolutive des produits.

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 automatisés et aux démarches d'amélioration continue.

  • Contribuer à la qualité, à la sécurité et à la disponibilité des applications.

  • Participer à la réduction de la dette technique et à la modernisation des solutions.

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 connaissances et contribuer à la montée en compétences collective.

  • Être force de proposition et challenger l'existant afin de faire progresser les pratiques et les produits.

Vous intégrerez une équipe basée à Caluire-et-Cuire, où l'autonomie, la prise d'initiative, le droit à l'erreur et l'envie d'apprendre sont encouragés au quotidien.

Environnement technique

  • Backend : Java 17+, Spring Boot

  • Frontend : Angular 20, TypeScript

  • Data : PostgreSQL

  • DevOps & Cloud : Docker, GitLab CI/CD, Terraform, Ansible, AWS

  • Outils : Git, Jira, Sonar, Agile Scrum / SAFe

Une aventure faite pour vous

Révélez tout votre potentiel en rejoignant l’aventure Sogelink. Ce qui compte particulièrement pour nous, ce sont vos valeurs et votre état d’esprit.

Concernant votre profil :

  • Vous disposez d’au moins 2 ans d’expérience dans le développement d’applications SaaS.

  • Vous maîtrisez les technologies Java, Spring Boot et Angular et avez déjà contribué au développement d’applications web.

  • Vous appréciez intervenir sur l’ensemble du cycle de développement, de la conception à la mise en production.

  • Vous êtes sensible à la qualité logicielle, et aux bonnes pratiques de développement.

  • Vous êtes sensibilisé.e aux pratiques DevOps et comprenez les enjeux liés à l’automatisation et aux pipelines CI/CD.

  • Vous évoluez avec aisance dans un environnement Agile et disposez d’un niveau d’anglais professionnel (B1/B2 minimum).

  • Une expérience pratique de l’utilisation de l’IA dans votre quotidien de développeur constitue un véritable atout.

  • Curieux.se, autonome et force de proposition, vous aimez appr