Senior Software Engineer - Software Engineering Platform & ai H/F

Step Up
Bordeaux, France
5 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English

Tech stack

Artificial Intelligence Software Applications Confluence Automation of Tests Microsoft Azure Cloud Computing Code Review Continuous Integration Github Python (Programming Language) Software Architecture Software Engineering
+11 more
Software Factory Management of Software Versions Scripting GitHub Copilot Delivery Pipeline Claude Code Git Kubernetes Restful APIs Docker Programming Languages

Job description

Un cadre de travail Ă©panouissant, stimulant et collaboratif, nous sommes certifiĂ©s entreprise oĂč il fait bon vivre !

  • Des projets innovants et variĂ©s.
  • La possibilitĂ© de se perfectionner continuellement avec des formations internes.
  • Des perspectives d’évolution de carriĂšre.
  • Un accompagnement individualisĂ© avec un programme de dĂ©veloppement du potentiel humain.
  • Un programme de cooptation. Et bien sĂ»r, nous prenons en charge 70% de votre mutuelle santĂ© et encourageons financiĂšrement la mobilitĂ© douce.

Nous recherchons un(e) Senior Software Engineer pour participer Ă  la conception, au dĂ©veloppement et Ă  l’évolution d’un environnement d’ingĂ©nierie logicielle destinĂ© Ă  accompagner les Ă©quipes de dĂ©veloppement.

Vous interviendrez notamment sur la crĂ©ation d’outils partagĂ©s, d’intĂ©grations, d’automatisations et de composants rĂ©utilisables permettant d’amĂ©liorer l’ensemble du cycle de dĂ©veloppement logiciel : de l’expression du besoin mĂ©tier jusqu’au dĂ©ploiement et Ă  la maintenance des applications.

Vous contribuerez Ă©galement Ă  l’évolution d’une Software Factory intĂ©grant des assistants IA et des mĂ©canismes d’automatisation. L’objectif est de faciliter le travail des dĂ©veloppeurs, d’amĂ©liorer la qualitĂ© des livrables et de renforcer la collaboration entre les Ă©quipes.

Une expertise prĂ©alable approfondie en intelligence artificielle agentique n’est pas indispensable. Nous recherchons avant tout un(e) ingĂ©nieur(e) logiciel expĂ©rimentĂ©(e), curieux(se) et pragmatique.

Vos missions

  1. DĂ©veloppement et Ă©volution de la plateforme - Concevoir et dĂ©velopper des outils, intĂ©grations et composants logiciels rĂ©utilisables. - Connecter les diffĂ©rentes Ă©tapes du cycle de dĂ©veloppement : besoins, spĂ©cifications, code, tests et livraison. - DĂ©velopper des workflows communs adaptĂ©s aux besoins des Ă©quipes techniques. - Participer aux choix d’architecture et documenter les dĂ©cisions techniques.

  2. Automatisation et intelligence artificielle - Faire Ă©voluer une Software Factory intĂ©grant des assistants IA. - DĂ©velopper et intĂ©grer des automatisations dans les workflows de dĂ©veloppement. - Exploiter des outils tels que GitHub Copilot ou Claude Code. - Évaluer la pertinence et la fiabilitĂ© des solutions dĂ©veloppĂ©es. - DĂ©terminer les tĂąches pouvant ĂȘtre automatisĂ©es par l’IA, les scripts ou nĂ©cessitant une intervention humaine.

  3. QualitĂ©, sĂ©curitĂ© et industrialisation - Garantir la qualitĂ© du code Ă  travers les bonnes pratiques de dĂ©veloppement, les tests et les revues de code. - Participer Ă  la mise en place et Ă  l’évolution des pipelines CI/CD. - GĂ©rer le versioning, les dĂ©pendances et la compatibilitĂ© des outils. - Diagnostiquer les incidents et assurer la maintenance des solutions. - Veiller Ă  la sĂ©curitĂ© des dĂ©veloppements et Ă  la gestion des accĂšs.

  4. Collaboration et accompagnement - Collaborer avec les architectes, Ă©quipes plateforme et Ă©quipes de dĂ©veloppement. - Recueillir les besoins des utilisateurs et proposer des amĂ©liorations pertinentes. - Accompagner les Ă©quipes dans l’adoption des outils. - RĂ©diger la documentation technique et partager les bonnes pratiques., Vous participerez Ă  un projet stratĂ©gique autour de l’évolution des pratiques d’ingĂ©nierie logicielle, Ă  la croisĂ©e du dĂ©veloppement, de l’automatisation, des plateformes techniques et de l’intelligence artificielle.

Vous aurez l’opportunitĂ© de contribuer Ă  des outils utilisĂ©s par plusieurs Ă©quipes et d’avoir un impact concret sur la qualitĂ© et l’efficacitĂ© du dĂ©veloppement logiciel.

Requirements

Vous ĂȘtes issu(e) d’une formation supĂ©rieure en informatique ou justifiez d’une expĂ©rience professionnelle Ă©quivalente.Vous disposez d’une expĂ©rience senior en dĂ©veloppement logiciel et maĂźtrisez plusieurs Ă©tapes du cycle de vie d’une application, de sa conception Ă  son exploitation en production.CompĂ©tences techniques attendues :- Excellente maĂźtrise d’au moins un langage de programmation.- Bonne connaissance de Git, GitHub et/ou Azure DevOps.- ExpĂ©rience en CI/CD, tests automatisĂ©s et code review.- MaĂźtrise des API REST et des intĂ©grations applicatives.- Bonne comprĂ©hension des architectures logicielles, des enjeux de sĂ©curitĂ© et des contraintes opĂ©rationnelles.CompĂ©tences apprĂ©ciĂ©es :- Python, scripting et dĂ©veloppement d’outils CLI.- ExpĂ©rience en automatisation et dĂ©veloppement d’outils internes.- Connaissance de GitHub Copilot, Claude Code ou autres assistants IA.- ExpĂ©rience avec Docker, Kubernetes, les environnements Cloud ou l’Infrastructure as Code.- Connaissance de Confluence et VS Code.Langues :- Anglais courant indispensable (niveau C1).QualitĂ©s personnelles- CuriositĂ© technique et intĂ©rĂȘt pour les nouvelles technologies.- Esprit critique et capacitĂ© Ă  Ă©valuer diffĂ©rentes solutions.- Autonomie et sens des responsabilitĂ©s.- Esprit d’équipe et bonnes capacitĂ©s de communication.- CapacitĂ© Ă  concevoir des solutions fiables, Ă©volutives et maintenables., Vous ĂȘtes issu(e) d’une formation supĂ©rieure en informatique ou justifiez d’une expĂ©rience professionnelle Ă©quivalente.

Vous disposez d’une expĂ©rience senior en dĂ©veloppement logiciel et maĂźtrisez plusieurs Ă©tapes du cycle de vie d’une application, de sa conception Ă  son exploitation en production.

Compétences techniques attendues :

  • Excellente maĂźtrise d’au moins un langage de programmation.
  • Bonne connaissance de Git, GitHub et/ou Azure DevOps.
  • ExpĂ©rience en CI/CD, tests automatisĂ©s et code review.
  • MaĂźtrise des API REST et des intĂ©grations applicatives.
  • Bonne comprĂ©hension des architectures logicielles, des enjeux de sĂ©curitĂ© et des contraintes opĂ©rationnelles.

Compétences appréciées :

  • Python, scripting et dĂ©veloppement d’outils CLI.
  • ExpĂ©rience en automatisation et dĂ©veloppement d’outils internes.
  • Connaissance de GitHub Copilot, Claude Code ou autres assistants IA.
  • ExpĂ©rience avec Docker, Kubernetes, les environnements Cloud ou l’Infrastructure as Code.
  • Connaissance de Confluence et VS Code.

Langues :

  • Anglais courant indispensable (niveau C1).

Qualités personnelles

  • CuriositĂ© technique et intĂ©rĂȘt pour les nouvelles technologies.
  • Esprit critique et capacitĂ© Ă  Ă©valuer diffĂ©rentes solutions.
  • Autonomie et sens des responsabilitĂ©s.
  • Esprit d’équipe et bonnes capacitĂ©s de communication.
  • CapacitĂ© Ă  concevoir des solutions fiables, Ă©volutives et maintenables., Anglais Intelligence artificielle Confluence Git Kubernetes Python Autonomie Scripting API REST Command Line Interface (CLI) Docker

About the company

STEP UP est une sociĂ©tĂ© d’ingĂ©nierie experte en pilotage de projets industriels et informatiques (+ 250 collaborateurs sur 11 agences en France), plaçant le potentiel humain comme 1er vecteur d’excellence et de performance en entreprise. Oubliez les sociĂ©tĂ©s d’ingĂ©nierie qui ne valorisent que vos seules compĂ©tences, chez STEP UP, nous visons Ă©galement l’adĂ©quation entre votre personnalitĂ© et la culture d’entreprise de nos clients. Cela se traduit pour vous par une diffĂ©rence fondamentale en termes de bien ĂȘtre, d’épanouissement au travail et de succĂšs dans vos missions., STEP UP est une sociĂ©tĂ© d’ingĂ©nierie experte en pilotage de projets industriels et informatiques (+ 250 collaborateurs sur 11 agences en France), plaçant le potentiel humain comme 1er vecteur d’excellence et de performance en entreprise.Oubliez les sociĂ©tĂ©s d’ingĂ©nierie qui ne valorisent que vos seules compĂ©tences, chez STEP UP, nous visons Ă©galement l’adĂ©quation entre votre personnalitĂ© et la culture d’entreprise de nos clients. Cela se traduit pour vous par une diffĂ©rence fondamentale en termes de bien ĂȘtre, d’épanouissement au travail et de succĂšs dans vos missions.Ce que nous vous proposons : - Un cadre de travail Ă©panouissant, stimulant et collaboratif, nous sommes certifiĂ©s entreprise oĂč il fait bon vivre ! - Des projets innovants et variĂ©s. - La possibilitĂ© de se perfectionner continuellement avec des formations internes. - Des perspectives d’évolution de carriĂšre. - Un accompagnement individualisĂ© avec un programme de dĂ©veloppement du potentiel humain. - Un programme de cooptation.Et bien sĂ»r, nous prenons en charge 70% de votre mutuelle santĂ© et encourageons financiĂšrement la mobilitĂ© douce.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Loading talks and stories from around this role