Software Engineer Intern - Plateforme
Nantes
Stages – Stage R&D /
Stage /
On-site
🎓 Bac+5
💼 Stage de 6 mois
💰 Gratification de stage : 1500€ à 1700€
📍 Nantes
🌍 Lucca is getting global ! For this job, the level required in English is B2 (listening and reading)
Quelques informations clés sur Lucca
🧑🏼💻 SIRH en Saas
🐣 Création en 2002
🌎 Nantes, Paris, Marseille, Barcelone, Genève, Munich
💡13 logiciels de gestion des ressources humaines
💼 7000 clients
🧑🤝🧑 1,5 million d’utilisateurs
Chez Lucca, nos équipes sont réparties de la manière suivante : environ 50 % sont dédiées au Business, 40 % au Produit/R&D et 10 % aux fonctions support.
Et les développeurs, où sont-ils ?
Ils font partie intégrante de la R&D et sont répartis dans différentes Business Units. De manière simplifiée, voici les trois grandes entités tech chez Lucca :
La Direction Produit : composée de 5 familles de produits (Timmi, Cleemy, Poplee, Pagga et Socle RH).
La Product Tech : regroupe l’ensemble des produits et applications permettant le bon fonctionnement des autres produits Lucca et l’intégration des clients.
La Business Tech : en charge de concevoir, développer et administrer des solutions pour les collaborateurs de Lucca et pour nos partenaires.
Le stage
L’environnement technique de Lucca est en Kubernetes pour l’infra, C# / .NetCore pour le back, Angular / TypeScript pour le front, et évolue à chacune des nouveautés.Tu seras accompagné(e) au quotidien par un développeur de la platform. L’équipe platform travaille au quotidien pour : Fournir aux développeurs les outils pour développer efficacement et de manière sécurisée.Maintenir opérationnel de toute l'infrastructure de Lucca
Le sujet
La gestion de la configuration de nos applications est l’une des clés permettant l’automatisation du déploiement de nos applications. Nous avons actuellement une solution maison basée sur du GitOps qui montre quelques limitations. Nous recherchons un stagiaire pour nous aider à explorer et créer le futur de la gestion de la configuration chez Lucca :
Tes missions seront donc de :
Prendre en main l’existant. Pour cela, tu devras créer un outil en dotnet qui consomme la configuration depuis un consul et permet d’effectuer des recherches dessus (Ex: trouver les valeurs en doublon, afficher les valeurs par type d’application, etc.)Monter en compétences sur l’injection de la configuration en dotnet sous Kubernetes et proposer des solutions modernes pour charger la configuration.Challenger et effectuer des POCs sur des solutions de gestion de secrets et d’authentification (Ex: OpenBAO / SPIFFE / SPIRE, etc.)
L’environnement technique chez Lucca
L’environnement technique de Lucca repose sur C# / .NetCore pour le back-end, Angular / TypeScript pour le front-end, et évolue au fur et à mesure des nouveautés.
Vous serez accompagné(e) par un(e) expert(e) du développement web des produits.
Vous utiliserez les versions les plus récentes de .NET dans une architecture basée sur des services, avec des modèles proches du métier (Domain Driven Design).
Dans notre organisation inspirée de Shape Up, nous travaillons en petites équipes auto-organisées (PM, back-end, front-end, intégrateur, UX) sur des projets que nous arbitrons tous les deux mois.
Concrètement, vos missions seront les suivantes :
- Rédiger et présenter à l’équipe les spécifications techniques.
- Participer aux spécifications fonctionnelles.
- Collaborer étroitement avec l’équipe Intégration, qui centralise la gestion de la synchronisation des calendriers chez Lucca.
- Implémenter les solutions choisies.
- Développer le projet avec agilité et S.O.L.I.D.ité.
- Participer à la montée en compétences de l’équipe : partager les bonnes pratiques et retours d’expérience, faire du feedback et de la revue de code.
- Rechercher et développer de nouvelles solutions.
Le profil recherché
Ce poste est fait pour toi si :
❏ Tu es en école d’ingénieur ou d'informatique
❏ Tu recherches un stage de fin d'études de 4 à 6 mois
❏ Tu as une forte appétence pour la technique et l stacks C#.NET / Kubernetes;
❏ Tu souhaites apprendre de nouvelles méthodes de travail (Intégration Continue, revue de code, Pull Requests, rédaction de documentation collaborative, Clean Code, TDD, etc.) ;
Le process de recrutement
Étape 1 : Entretien téléphonique avec la personne en charge du recrutement (30 min)
Étape 2 : Test technique
Étape 3 : Petit Oral et Rencontre de l'équipe (45 min)
Chez Lucca vous trouverez :
✔︎ Des luccasien(ne)s passionné(e)s qui abordent les sujets sérieusement mais sans se prendre au sérieux
✔︎ Notre culture d’entreprise fondée sur la collaboration et la responsabilisation de chacun
✔︎ Un environnement où chaque jour est vécu comme le premier jour
✔︎ Des animaux de compagnie, parfois, qui attendent des caresses
✔︎ Des perspectives d’évolutions ambitieuses avec des mobilités internes variées et même des Erasmus entre services
✔︎ Et la possibilité de faire du télétravail régulièrement
Venez rejoindre notre entreprise à taille humaine et dont le fonctionnement très participatif laisse une place importante à l'initiative, à l'innovation et au non-conformisme.
Les avantages :
✔︎ Les avantages CSE, des titres-restaurant (Lucca), abonnement Gymlib à prix compétitif ...
✔︎ Un événement collectif par trimestre, dont l’objectif est de réunir tout Lucca pour partager l’actualité et les perspectives de l’entreprise de manière formelle… et moins formelle.
✔︎ Et surtout être heureux(se) de se lever de matin pour aller travailler. Et oui, Lucca a décroché la 2ème place du classement HappyIndex®AtWork France 2024 *(dans la catégorie d'effectif 500-999 collaborateurs).
Et pour finir, un petit focus culture :
✔︎ Les salaires sont 100% transparents chez Lucca
✔︎ Le collectif avant l'individuel : il n'y a pas de variable individuel chez Lucca, mais un variable collectif (intéressement) assis sur le taux de croissance du chiffre d'affaires
✔︎ Après 3 ans d'ancienneté, chaque salarié(e) peut définir son salaire lors d’un comité.
Nos offres sont ouvertes aux salarié(e)s reconnu(e)s travailleurs et travailleuses handicapé(e)s (RQTH).