Développeur Outillage & Intégration F/H

Job summary
Permanent contract
Saint-Herblain
Salary: Not specified
Starting date: March 03, 2024
Occasional remote
Experience: > 5 years
Education: Master's Degree
Skills & expertise
Time management
Documentation management
Communication skills
Planning and organization
Operational efficiency
+2

Smartway
Smartway

Interested in this job?

jobs.faq.title

The position

Job description

Afin d’accompagner notre développement et celui de notre équipe développement, nous recherchons un Développeur Outillage & Intégration F/H idéalement basé(e) à Nantes ou alentours.

Au sein de la squad “Intégration” du pôle Développement, ta mission principale sera de pouvoir :

➡️Assurer la conception, le développement, le test et la maintenance d’outils informatiques permettant d’administrer nos applications, de faciliter et fiabiliser l’intégration du système d’information des nouveaux clients avec le système d’information de Smartway.

______________________________________

1. Réaliser la conception détaillée du logiciel

  • En lien avec le Directeur Technique, déterminer la faisabilité du développement, et estimer le temps et la charge de travail nécessaires ;

  • Détecter les impacts du développement sur l’architecture existante, tout en anticipant les prochaines évolutions ;

  • Prévoir l’évolutivité des applications (anticiper les besoins techniques futurs ;

  • Veiller à la flexibilité des codes afin de s’adapter plus facilement à l’environnement mouvant.

2. Assurer le développement de logiciel

  • Implémenter la fonctionnalité demandée en fonction des spécifications données ;

  • Réaliser des tests unitaires et d’intégration afin de veiller à ce qu’il n’y ait pas de régressions ou de bugs lors des développements futurs ;

  • Assurer la mise en production du logiciel chez les utilisateurs et que celui-ci fonctionne correctement.

3. Tester et assurer la maintenance des logiciels

  • Relire le code réalisé par un autre membre de l’équipe, afin de s’assurer de la qualité du code produit (il doit être conforme aux règles internes, à la modularité…) > Peer review ;

  • Réaliser des tests manuels (sur un banc de tests) pour valider le comportement attendu par une fonctionnalité développée par un autre membre de l’équipe, ou soi-même ;

  • Assurer le support technique niveau 3 auprès des utilisateurs, lorsque l’assistance technique n’est plus en mesure de pouvoir apporter une solution technique.

4. Organisation du développement

  • Participer activement à l’ensemble des cérémonies agiles, afin de bien organiser le travail des équipes lors des Sprint ;

  • Planifier, estimer et détailler les tâches de développement pour faire en sorte de réaliser l’objectif de faire un déploiement toutes les deux semaines ;

  • Conseiller sur la faisabilité, le temps, la technique, la manière de développer et l’impact que peut avoir le développement.

5. Assurer des missions transversales au sein du pôle développement

  • Assurer la polyvalence du pôle, en partageant ses connaissances et assurer une communication régulière et fluide au sein de l’équipe ;

  • Assurer une veille technologique ;

  • S’outiller pour permettre de faciliter, d’accélérer, de sécuriser les développements.


Preferred experience

De formation supérieure (Bac+5 minimum souhaité), tu justifies d’une expérience de minimum 5 ans acquise sur des fonctions de lead tech/ responsable ingénieur en développement.

Tu connais les bases de l’Anglais.

Localisation souhaitée : Nantes et ses alentours (besoin de venir dans les locaux au minimum 1x/ semaine).

➕ Les petits + qui font la différence :

  • Tu as fait tes preuves dans un environnement BtoB.

  • Tu as évolué dans un secteur spécifique comme celui du retail, avec des ventes longues et complexes et/ou dans la vente de logiciels Saas (accompagnement/conseils).

🦾Compétences attendues :

Savoir-faire opérationnels :

  • Maîtriser les langages informatiques utilisés dans l’entreprise ;

  • Maîtriser les bases des outils de versionning (GIT) ;

  • Avoir une démarche méthodologique et conceptuelle ;

  • Assurer une veille sur son domaine d’activité ;

  • Maîtriser les techniques de développement (Clean code, Test Driven Development, Behavior Driven Development) ;

  • Gérer son temps et ses priorités ;

  • Assurer la traçabilité des informations (documentations).

🥳Profil recherché & État d’esprit 🧠 :

  • Communiquer et collaborer ;

  • S’engager individuellement et collectivement ;

  • Être autonome ;

  • Avoir des qualités relationnelles et pédagogue ;

  • Avoir le sens du service ;

  • Être disponible et à l’écoute ;

  • Être force de propositions ;

  • Être structuré, appliqué et rigoureux ;

  • Être curieux ;

  • Être adepte des bonnes pratiques de développement (intégration continue, code review, tests, peer programming etc…).

📦Les avantages du poste :

  • Télétravail partiel possible ;

  • Horaires aménageables pour concilier vie perso et pro ;

  • Prime vacances 1x / an ;

  • 2 jours rémunérés / an / enfant malade (de moins de 16 ans) sous justificatif pour les parents ;

  • 100% du transport en commun sont pris en charge par la société (tram, bus) sous justificatif ;

  • Allocation TT pour les collaborateurs habitant à plus de 100 kms des locaux (50 € par mois) ;

  • Une bibliothèque : acheter des livres en lien avec ton activité ou le contexte de l’entreprise ;

  • Titres restaurant sous forme de carte avec 8 €/ jour de travail effectif (60% part employeur) ;

  • Une cagnotte sport / culture / voyage de 150 euros gérée par le CSE (accessible à la fin de la période d’essai à renouveler tous les ans au 01/01/N) ;

Mais encore…

  • Deux séminaires annuels sont organisés pour célébrer l’activité tous ensemble ; Mutuelle du salarié prise en charge par l’entreprise à hauteur de 50% ; Participation à la création des objectifs de l’entreprise et du pôle ; Une ambiance bienveillante, saine et simple ; L’apprentissage et l’évolution pour t’épanouir professionnellement ; Célébration des réussites car c’est aussi important que tout le reste ! :) 🎉

Recruitment process

3 entretiens prévus :

  • Si ton profil nous intéresse, tu auras un entretien avec Camille, notre chargée de recrutement ;

  • Un second entretien avec notre Engineering Manager, Antoine, (accompagné peut être d’un collègue côté développement) ;

  • Un troisième (et dernier entretien) avec notre Chief Technical Officer, Matthieu.

🚀 Un processus complet qui te permet de rencontrer ta future équipe et d’apprendre à nous connaître.

Want to know more?