MANTECH
VELOCITOR SOLUTIONS
Détails du poste : Lieu du poste :
Velocitor Solutions LLC - Charlotte, NC,
Type de poste : Temps plein,
Fourchette de salaire : Non divulgué,
Lieu : Charlotte, NC
Rend compte à : Directeur de la technologie (CTO)
Cette description de poste est destinée à fournir un aperçu général du poste et peut être sujette à modification en fonction des besoins évolutifs de l'entreprise.
Velocitor Solutions est un employeur garantissant l'égalité des chances, engagé à construire une équipe diversifiée et inclusive.
Responsable du développement logiciel
En tant que Responsable du développement logiciel, vous dirigerez et développerez l'organisation d'ingénierie de Velocitor de plus de 30 personnes, en équilibrant le leadership technique pratique avec une vision stratégique. Vous dirigerez l'ingénierie pour une plateforme 24x7 fonctionnant à l'échelle de l'entreprise, unirez nos équipes sur site, proches et à l'étranger en une seule organisation performante, ferez de l'ingénierie assistée par IA la manière par défaut de travailler, et rapporterez directement au CTO, en collaborant étroitement avec les responsables de projet, produit, plateforme et qualité pour façonner l'orientation technologique de l'entreprise.
Le Responsable du développement logiciel est le leader fonctionnel de l'équipe de développement logiciel de Velocitor, responsable des personnes, des compétences et des normes d'ingénierie derrière une plateforme télématique à haut volume, 24x7 : la plateforme web V-Track, les APIs, les applications mobiles (iOS/Android), et les intégrations clients qui traitent les données GPS et télémétriques en temps réel de plus de 200,000 actifs pour des clients Fortune 500. Vous gérerez plus de 30 ETP, un mélange d'employés et de consultants sur site, proches et à l'étranger, en développant en .NET, React, KMM et .NET MAUI. En collaboration avec notre Chef de projet et nos Product Owners, qui gèrent l'exécution des sprints et des versions, vous vous assurerez que chaque projet dispose des bons ingénieurs alignés et concentrés sur la livraison. Vous serez un joueur-entraîneur — capable de coacher un ingénieur lors d'une revue de conception le matin et de travailler sur les plans de ressources avec la direction des projets et des produits l'après-midi.
Velocitor Solutions est un leader dans la gestion de flotte d'entreprise et l'innovation mobile, célébrant plus de 25 ans de croissance rentable dans la technologie. Nous allons au-delà de la télématique standard en offrant un écosystème géré complet — gérant plus de 200,000 actifs mobiles pour des clients Fortune 500 en Amérique du Nord. Notre plateforme V-Track intègre le suivi GPS, la télématique vidéo basée sur l'IA et des données en temps réel pour améliorer la sécurité et l'efficacité. Nous sommes dans une phase de croissance décisive et cherchons à élargir notre équipe technologique.
Agir en tant que responsable fonctionnel pour plus de 30 ingénieurs en développement mobile, web, back-end et full-stack, en gérant l'embauche, l'intégration, la gestion des performances et le développement de carrière. Définir des attentes claires, organiser des réunions 1:1 régulières et des évaluations de performance, et traiter rapidement et directement les performances insuffisantes. Construire une culture de responsabilité où les ingénieurs sont responsables de leur code, de la conception au support en production.
Collaborer avec le Chef de projet et les Product Owners pour s'assurer que chaque projet dispose des bons ingénieurs, compétences et capacités alignés et concentrés sur la livraison. Gérer la planification et l'allocation des ressources entre les projets, anticiper la demande et résoudre les conflits avant qu'ils ne causent des retards. Signaler rapidement les risques de capacité et de compétences, et proposer des options telles que la réaffectation, l'embauche ou l'augmentation des consultants. Maintenir la visibilité sur l'allocation, l'utilisation et la couverture des compétences, et rapporter les métriques de santé de l'équipe au CTO.
Faire de l'ingénierie assistée par IA la norme pour l'équipe, y compris les outils de codage agentiques, la revue de requêtes de tirage assistée par IA, et les tests et la documentation générés par IA. Mesurer l'impact des outils d'IA sur la productivité et la qualité, et adapter ce qui fonctionne. Définir des garde-fous pour le code généré par IA couvrant la propriété, la revue de sécurité et la gestion des données.
Être responsable des normes d'ingénierie : pratiques de codage, revue des requêtes de tirage, couverture des tests unitaires et définition de « done ». S'assurer que l'équipe conçoit et construit pour l'échelle, avec des performances, la concurrence et la résilience intégrées pour l'ingestion de données en temps réel à haut volume et la disponibilité 24x7. Collaborer avec l'ingénierie de la qualité et DevOps pour intégrer des portes de qualité automatisées dans le pipeline CI/CD. Contribuer à l'orientation architecturale avec le CTO et l'ingénierie de la plateforme, y compris la transition vers des services cloud natifs sur Azure Kubernetes Service (AKS). Promouvoir des modèles d'intégration standard afin que les nouvelles intégrations clients et fournisseurs deviennent de la configuration, pas du code personnalisé. Collaborer avec SRE, DevOps, les DBA et l'équipe des services gérés sur la réponse aux incidents et les boucles d'analyse des causes profondes (RCA) qui reviennent à l'ingénierie, et soutenir les contrôles SOC 2 Type II tout au long du SDLC.
Favoriser les synergies entre les équipes sur site, proches et à l'étranger, en les faisant fonctionner comme une seule organisation d'ingénierie plutôt que comme des fournisseurs ou des files d'attente distincts. Établir des normes, des outils, une intégration et des méthodes de travail partagés pour les employés et les consultants dans chaque lieu. Concevoir des modèles de collaboration qui transforment la couverture des fuseaux horaires en un avantage, y compris des transferts structurés, des heures de chevauchement et des jumelages inter-sites. Identifier les lacunes en matière de compétences et les doublons entre les sites, et rééquilibrer le travail, les compétences et les effectifs pour maximiser la capacité et l'efficacité des coûts.
Plateforme de recrutement inversé pour développeurs