Responsable en ingénierie logicielle

Entraîneur
À temps plein
Scottsdale, Arizona

À propos du poste

Le responsable de l’ingénierie logicielle dirigera et guidera une équipe dynamique responsable du développement d’applications logicielles de pointe. Veillez à ce que tous les ingénieurs respectent des directives et objectifs définis, en combinant expertise managériale et technique pour rationaliser et optimiser le processus de développement logiciel. Fournir des mises à jour régulières sur la performance de l’équipe, l’avancement du projet et tout obstacle ou défi potentiel. Dirigez et dirigez l’équipe tout au long du cycle de vie du développement logiciel, de la conceptualisation au déploiement, afin de garantir que les projets soient en accord avec la vision et les normes de l’entreprise. Le poste peut permettre de travailler à domicile à distance de trajet domicile-lieu de travail.

Gestion

Responsabilités

  • Fixez, suivez et mesurez l’impact des résultats de l’équipe en établissant des attentes claires, des indicateurs clés de performance et des objectifs
  • Établir des canaux de communication efficaces avec les parties prenantes internes et externes afin de garantir que les projets logiciels répondent aux exigences et attentes métier
  • Soyez constamment accessible aux collègues, tant au sein de l’équipe qu’à l’extérieur pendant les heures de travail, afin de garantir des réponses rapides et efficaces aux questions et préoccupations
  • Travailler en étroite collaboration avec les développeurs logiciels pour concevoir, construire et tester des applications web, des extensions et des intégrations
  • Diriger la conception, la construction et les tests de services complexes de bout en bout, de systèmes cloud et d’autres structures logicielles
  • Effectuer des revues quotidiennes des pull requests pour évaluer la qualité du code au sein des équipes d’ingénierie, en mettant en œuvre des correctifs d’optimisation qui améliorent la maintenabilité et accélèrent les temps de déploiement
  • Collaborer avec les équipes DevOps pour concevoir et mettre en œuvre des pipelines automatisés de compilation et de publication pour les applications cloud
  • Rationaliser les processus d’ingénierie et accompagner les ingénieurs juniors pour accélérer les délais de livraison des projets
  • Utilisez des langages et des plateformes comme JavaScript, C# et Azure pour un développement logiciel efficace

Exigences

  • Un master en gestion des systèmes d’information ou en informatique plus 2 ans d’expérience en tant qu’ingénieur logiciel
  • 2 ans d’expérience dans la conception, le développement et la maintenance d’API backend robustes utilisant des frameworks tels que Django, Laravel et Node.js
  • 2 ans d’expérience dans la conception d’API RESTful et GraphQL
  • 2 ans d’expérience dans la création d’interfaces front-end dynamiques et réactives utilisant React, y compris la migration d’applications héritées vers des applications modernes à page unique (SPA)
  • 2 ans d’expérience dans la rédaction et la maintenance de tests unitaires, d’intégration et de bout en bout complets utilisant des outils tels que Jest, Cypress et React Testing Library pour garantir une haute qualité de code et prévenir les régressions
  • 2 ans d’expérience dans l’automatisation des tâches routinières et des flux de migration de données en utilisant des scripts et des tâches cron pour améliorer la scalabilité et l’efficacité opérationnelle
  • 2 ans d’expérience utilisant tout ce qui suit : JavaScript, Python, Node.js, React, AWS, Redis, Docker, Postman, Jest, Cypress, Github, Bitbucket et Jira

Compétences préférées

Prêt quand tu veux

Il y a plusieurs façons d’obtenir l’aide dont vous avez besoin.

Des questions ?

Contactez notre équipe commerciale pour toute question.

Ventes de contact

Prêt à utiliser Proctorio ?

Vous pouvez commencer dès maintenant en vous inscrivant.

Inscrivez-vous dès aujourd’hui

Besoin d’aide ?

Nous sommes là pour vous 24h/24, 7j/7, 365 heures sur 7.

Lancer le chat en direct