carrière

Rejoignez l’équipe de développement de logiciels d’application d’Expleo

Scroll

Redéfinir l’excellence en matière de développement de logiciels

En tant que développeur de logiciels d’application chez Expleo, vous mettrez à profit vos compétences en matière de codage, de résolution des problèmes et de compréhension de l’activité pour développer des solutions logicielles solides. Vous serez en première ligne de la création d’applications de pointe pour des secteurs tels que l’aérospatiale, l’automobile, la santé et la finance, et imaginerez des solutions logicielles de haute qualité qui répondent aux besoins de nos divers clients.

En collaboration avec une équipe d’ingénieurs de talent et avec des parties prenantes de l’entreprise, vous jouerez un rôle clé dans la construction de l’avenir du développement de logiciels, en transformant les besoins de l’entreprise en solutions innovantes. Si vous êtes capable de résoudre des problèmes et que le codage et la technologie vous passionnent, vous vous épanouirez dans l’environnement dynamique offert par Expleo.

C’est comme si l’on parlait de vous ?

Vous êtes au bon endroit.

Ce que fait l’équipe de développement de logiciels d’Expleo :

Code efficace et de haute qualité qui a un impact réel sur l’activité de l’entreprise

Début de matinée
• Prendre connaissance des e-mails et des avancées du projet, ainsi que des communications de l’équipe.
• Organiser des réunions virtuelles avec les parties prenantes de l’entreprise afin de clarifier les exigences et les attentes concernant le logiciel.
Milieu de matinée
• Collaborer avec l’équipe de développement pour discuter des problématiques techniques et planifier la mise en œuvre de nouvelles fonctionnalités.
• Rédiger et vérifier le code, en veillant à ce qu’il soit conforme aux spécifications du projet et aux meilleures pratiques.
Midi
• Vérifier le code avec l’équipe afin de garantir qu’il respecte les normes de qualité les plus strictes.
• Examiner la mise en œuvre et préparer les tests et le déploiement avec l’équipe testing.
Après le déjeuner
• Résoudre les problèmes signalés par les testeurs et mettre en œuvre les correctifs.
• Examiner les métriques de performance du code et identifier les améliorations potentielles.
Après-midi
• Réfléchir avec les analystes commerciaux à de nouvelles fonctionnalités et caractéristiques susceptibles d’améliorer l’application.
• Planifier les tâches de développement ultérieures et établir des calendriers de développement.
Milieu d'après-midi
• Collaborer avec l’équipe assurance qualité pour garantir le déploiement fluide des nouvelles fonctionnalités.
• Participer à des réunions sur les risques et les opportunités afin de discuter des domaines d’amélioration ou de développement.
Fin de journée
• Définir les objectifs pour le lendemain, fournir des mises à jour sur les avancées accomplies et contribuer à l’établissement de rapports sur les métriques.

Exigences de base

COMPETENCES TECHNIQUES

  • Licence en informatique ou dans un domaine connexe.
  • Connaissance des cadres de développement tels que Java, C# ou Python.
  • Connaissance des principes de conception des logiciels d’application et des normes de codage.
  • Connaissance des systèmes de contrôle de version (par exemple, Git, SVN).

COMPETENCES HUMAINES 

  • Solides compétences en communication permettant de collaborer avec les parties prenantes de l’entreprise et les membres de l’équipe.
  • Esprit d’initiative et capacité à travailler de manière indépendante, avec une appétence pour la résolution des problèmes.
  • Capacité à faire preuve d’esprit critique et à travailler dans le respect des contraintes d’un projet.
  • Souci du détail et passion pour la création de logiciels de qualité.

Les compétences que vous allez acquérir avec notre équipe

COMPETENCES TECHNIQUES

  • Connaissance avancée du développement de logiciels d’application.
  • Expérience des API, du langage SQL et du développement Web.
  • Compréhension de l’architecture des systèmes et des modèles de conception.
  • Familiarisation avec les stratégies de gestion des risques pour le déploiement de logiciels.

COMPETENCES HUMAINES 

  • Améliorer les compétences relationnelles et en matière de collaboration avec les clients et les membres de l’équipe.
  • Développer la capacité à comprendre et à résoudre des problèmes métier complexes.
  • Comprendre comment le développement de logiciels s’inscrit dans la stratégie globale de l’entreprise.

Cela vous semble passionnant ? Nous sommes du même avis

Rejoignez notre équipe pour devenir un acteur clé dans la fourniture de solutions logicielles innovantes qui favorisent la réussite des entreprises.