Responsable d’équipe de développement logiciel

Azure
AWS
.NET
ASP.NET Core
Python
JavaScript
MySQL
Vue.js
Assurance collective
Télé-travail possible
Plus...
Moins...

Description du poste

Aperçu

Ajouté le : 
2/15/2024

En tant que Engineering Manager, vous jouerez un rôle central dans le cycle de vie complet du développement et du déploiement des systèmes cloud-native. Ces systèmes exploiteront une technologie d'interface utilisateur de pointe, des solutions interactives et des modèles d'apprentissage automatique pour stimuler l'innovation dans les plateformes RH. Vous dirigerez une équipe diversifiée et pluridisciplinaire composée de développeurs de logiciels, de concepteurs, de scientifiques des données et de chercheurs en IA.

Le candidat idéal est un leader dynamique ayant fait ses preuves dans la gestion d'équipes de développement. Maîtrisant la résolution créative de problèmes, la réussite des clients et l'analyse, vous êtes impatient d'assumer des responsabilités et de contribuer à la croissance de l'entreprise. Au sein d'une petite startup agile, vous vous épanouirez dans un environnement créatif, positif et axé sur la qualité.

Responsabilités

Direction d'une équipe interfonctionnelle (15% de votre temps)

  • Diriger une équipe diversifiée comprenant des ingénieurs Frontend, Backend, Machine Learning, Data Science et QA
  • Favoriser une culture d'équipe collaborative et innovante
  • Définir et assurer la supervision des pratiques de développement logiciel à Airudi
  • Fournir un leadership et des conseils techniques à l'équipe

Gestion et réalisation de projets (25% de votre temps)

  • Orchestrer les efforts de l'équipe pour que le projet soit livré dans les délais
  • Collaborer étroitement avec les propriétaires de produits pour définir les priorités
  • Collaborer étroitement avec la direction de projet pour identifier et gérer les risques et les stratégies d'atténuation
  • Comprendre les objectifs de l'entreprise, la dynamique du marché et les besoins de l'organisation
  • Traduire les exigences de l'entreprise en solutions techniques efficaces

Responsabilités en contact avec les clients (25% de votre temps)

  • Représenter les projets devant les clients
  • Examiner l'état d'avancement, traiter les problèmes de mise en œuvre et orienter les clients vers des solutions

Contributions techniques (35% de votre temps)

  • Développer un code documenté de haute qualité et contribuer aux revues d'architecture et de conception
  • Créer une infrastructure SaaS prenant en charge plusieurs plateformes
  • Développer des outils, des services et des pipelines pour le développement et les flux de traitement des données
  • Concevoir, développer, tester et maintenir des applications pour répondre aux besoins de l'entreprise

Excellence technique

  • Fournir des systèmes durables et assurer la stabilité des produits en production
  • Rechercher et appliquer les meilleures pratiques en matière de génie logiciel et de sécurité
  • Gérer l'assurance qualité de la production de bout en bout

Innovation et collaboration

  • Collaborer avec l'équipe de direction pour mener de nouvelles initiatives et amélioration
  • Travailler en étroite collaboration avec les propriétaires de produits, les scientifiques des données et les partenaires de recherche
  • Se tenir au courant des dernières tendances technologiques
  • Optimiser les efforts de développement conjoints grâce à une utilisation efficace des bases de données et à la conception du système

Profil tech

Équipe

Compétences

  • Plus de 10 ans d'expérience dans le développement de logiciels (back-end ou full-stack)
  • 5 ans et plus d'expérience en leadership
  • Maîtrise du français et de l'anglais (obligatoire)
  • Expérience de la technologie en nuage (Azure ou AWS)
  • Vous avez l'esprit d'automatisation en ce qui concerne les concepts de construction, de test et de déploiement
  • Baccalauréat en informatique ou dans une discipline technique connexe
  • Penseur créatif et capacité à concevoir des interfaces "hors du commun"
  • Expérience en développement .net (C# Asp.net), python et JavaScript
  • Expérience des Design Patterns, du Refactoring, de la conception orientée objet et des domaines connexes
  • L'expérience du développement SaaS est un atout
  • Solides compétences en matière de bases de données SQL
  • Expérience du développement, du déploiement et de la surveillance de services et d'applications "cloud-native"
  • Expérience de la création et de la maintenance de plusieurs environnements SaaS en développement et en production
  • Expérience avec les microservices, CI/CD, processus et outils DevOps
  • Expérience de l'architecture multi-tenants

Atout

  • JavaScript et frameworks tels que vue.js et nuxt.js
  • Python
  • Entity framework
  • Connaissance d'Azure (idéalement certifiée)
  • Devops
  • Tailwind css
  • Connaissance du processus agile
  • Compréhension de base de l'apprentissage automatique

Onboarding

Avantages

  • Projets spéciaux passionnants et missions de développement
  • Excellents avantages en matière de soins de santé
  • Télétravail en permanence
  • Semaine de travail de 4 ½ jours (passez votre vendredi après-midi en famille ou entre amis)
  • Coaching, formation et programmes éducatifs continus
Partager l'offre d'emploi
Partager

SaaSpasse dans ton inbox

On partage des updates transparents, les plus récents épisodes du pod, et de l'info sur les événements IRL. Ça coûte rien promis.