Emploi
De la source partenaire
Ingénieur principal technique Full Stack - À distance
190 000 $US Salaire
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Salaire à partir de
- 190 000
- Salaire jusqu'à
- 210 000
- Entreprise
- FormativGroup
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
FormativGroup recrute un ingénieur principal Full Stack Tech pour rejoindre une organisation technologique de services financiers qui crée et maintient des produits numériques pour les professionnels de la fiscalité. L'équipe développe des outils internes, des tableaux de bord financiers, des analyses, des solutions de reporting et d'autres technologies qui améliorent la façon dont travaillent les professionnels au service des clients.
Il s'agit d'un rôle pratique d'ingénieur principal technique Full Stack pour un responsable technique expérimenté qui souhaite accéder au leadership des personnes sans s'éloigner de la livraison. Vous servirez à la fois d'autorité technique principale et de leader du personnel : contribuerez au code, définirez l'orientation technique, réviserez le travail, renforcerez les pratiques d'ingénierie et aiderez l'équipe à utiliser efficacement les agents d'IA tout au long du cycle de vie du développement logiciel. L'environnement comprend les anciens services .NET/C# et les frontaux Angular ainsi que les nouveaux développements Python, Node.js et React. Vous contribuerez à moderniser la pile par étapes tout en maintenant la stabilité des composants critiques pour l’entreprise.
Ce sur quoi vous travaillerez
• Dirigez depuis le clavier : contribuez régulièrement au code de production, utilisez des agents d'IA dans le cadre de la livraison quotidienne et restez proche du travail technique.
• S'approprier la direction technique de l'équipe, les décisions d'architecture, la santé technique à long terme et la feuille de route pour les nouvelles livraisons, la modernisation et la dette technique.
• Diriger la modernisation progressive des anciens composants .NET/C# et Angular tout en créant de nouvelles fonctionnalités avec Python, Node.js et React.
• Divisez le travail en petites tâches bien délimitées et acheminez chaque tâche vers le meilleur exécuteur (un ingénieur, un agent ou vous-même) tout en gardant une coordination simple et axée sur les résultats.
• Examen propre des demandes de tirage et fourniture de commentaires rapides et techniquement substantiels.
• Construire et gérer l'arriéré de la dette technique, en résolvant directement les problèmes prioritaires au lieu de compter uniquement sur la délégation.
• Embaucher, évaluer, coacher et développer les ingénieurs ; placez la barre du recrutement technique et aidez l'équipe à travailler efficacement avec les agents IA.
• Créer et maintenir des instructions d'utilisation des agents, des protocoles de vérification et des contrôles humains pour le code, les tests, la documentation et les modifications de l'infrastructure.
• Exécutez des contrôles d'évaluation avant la fusion et conservez le contrôle humain de la fusion pour les branches de production.
• Maintenir de solides tests automatisés sur les couches unitaires, d'intégration et de bout en bout, et maintenir des pratiques d'ingénierie cohérentes dans la conception, le codage, les tests, la publication et les opérations.
• Piloter l'automatisation CI/CD, la livraison conteneurisée et l'infrastructure as code pour les applications cloud natives.
• Suivez les indicateurs de santé et de livraison de l'ingénierie, y compris les rapports requis via Atlassian Compass.
• Facilitez des démonstrations en direct bihebdomadaires à partir de l'environnement cloud, incluant à la fois les fonctionnalités du produit et les flux de travail activés par les agents.
• Collaborez avec l'organisation de support de production dédiée en fournissant des outils, des automatisations, de la documentation et des runbooks qui facilitent l'exploitation et le support du produit.
• Réduisez le travail opérationnel grâce à l'automatisation tout en appliquant des garde-fous de sécurité, des limites de rayon de souffle et des pistes d'audit appropriées aux flux de travail liés à la production.
• Maintenir la visibilité sur les résultats critiques et majeurs de WIZ et piloter les mesures correctives dans les limites des niveaux de service requis.
• Gardez la documentation sur l'architecture, les ADR, les runbooks et les instructions des agents à jour et utilisables.
Ce que vous apporterez
• 5 à 7+ années d'expérience pertinente en génie logiciel, avec une expérience claire en tant qu'ingénieur senior ou responsable technique et direction préalable d'au moins une équipe d'ingénierie.
• Profondeur pratique du développement full-stack et désir de continuer à construire tout en gérant des ingénieurs.
• Forte maîtrise de Python, Node.js et React pour le développement d'applications modernes.
• Expérience dans la maintenance et la modernisation des services .NET/C# et des frontaux Angular.
• Utilisation démontrée de workflows de développement de logiciels agents ou assistés par IA dans des environnements de livraison réels, et pas seulement en expérimentation.
• Propriété du cycle de vie complet du développement : créer, tester, publier, exploiter, dépanner et itérer.
• Expérience d'application cloud native sur Azure ; Une expérience AWS ou GCP est également pertinente.
• Expérience pratique des charges de travail et de l'orchestration conteneurisées.
• Expérience d'infrastructure en tant que code avec des outils tels que Bicep, Terraform, Pulumi ou AWS CDK.
• Solide expérience en matière de tests automatisés et de CI/CD dans la livraison full-stack.
• Capacité à apporter des contributions techniques significatives, à résoudre des problèmes d'ingénierie complexes et à prendre des décisions judicieuses en matière d'architecture.
• Communication claire avec les parties prenantes techniques et non techniques.
Comment vous travaillez
• Vous êtes un joueur-entraîneur : à l'aise dans le leadership des personnes tout en restant un praticien actif.
• Vous utilisez des agents IA pour augmenter le débit d'ingénierie, mais vous gardez les décisions en matière de qualité, de test, de sécurité et de production sous un contrôle humain clair.
• Vous apportez de la structure sans créer de processus inutiles et identifiez tôt les dépendances techniques, les risques de livraison et les problèmes de qualité.
• Vous êtes à l'aise de travailler dans un environnement de petite équipe où les priorités peuvent changer et où le leadership signifie faire le travail ainsi que le diriger.
• Vous équilibrez modernisation et stabilité et comprenez que les systèmes critiques pour l'entreprise doivent continuer à fonctionner pendant que l'architecture évolue.
Qualifications supplémentaires
• Un baccalauréat en comptabilité, finance, systèmes d'information, économie, informatique, ingénierie ou dans un domaine connexe est requis.
• Exposition aux services financiers, à la comptabilité, à la finance, à la technologie fiscale, à la transformation financière, au développement de logiciels fiscaux ou aux environnements de mise en œuvre.
• Capacité à s'approprier le travail assigné jusqu'à son achèvement, y compris les exigences, la configuration, les tests, le débogage et les modifications du système/processus.
Points bonus si vous avez…
Source : Himalaya (https://himalayas.app/companies/formativgroup/jobs/full-stack-tech-lead-engineer-remote)
Il s'agit d'un rôle pratique d'ingénieur principal technique Full Stack pour un responsable technique expérimenté qui souhaite accéder au leadership des personnes sans s'éloigner de la livraison. Vous servirez à la fois d'autorité technique principale et de leader du personnel : contribuerez au code, définirez l'orientation technique, réviserez le travail, renforcerez les pratiques d'ingénierie et aiderez l'équipe à utiliser efficacement les agents d'IA tout au long du cycle de vie du développement logiciel. L'environnement comprend les anciens services .NET/C# et les frontaux Angular ainsi que les nouveaux développements Python, Node.js et React. Vous contribuerez à moderniser la pile par étapes tout en maintenant la stabilité des composants critiques pour l’entreprise.
Ce sur quoi vous travaillerez
• Dirigez depuis le clavier : contribuez régulièrement au code de production, utilisez des agents d'IA dans le cadre de la livraison quotidienne et restez proche du travail technique.
• S'approprier la direction technique de l'équipe, les décisions d'architecture, la santé technique à long terme et la feuille de route pour les nouvelles livraisons, la modernisation et la dette technique.
• Diriger la modernisation progressive des anciens composants .NET/C# et Angular tout en créant de nouvelles fonctionnalités avec Python, Node.js et React.
• Divisez le travail en petites tâches bien délimitées et acheminez chaque tâche vers le meilleur exécuteur (un ingénieur, un agent ou vous-même) tout en gardant une coordination simple et axée sur les résultats.
• Examen propre des demandes de tirage et fourniture de commentaires rapides et techniquement substantiels.
• Construire et gérer l'arriéré de la dette technique, en résolvant directement les problèmes prioritaires au lieu de compter uniquement sur la délégation.
• Embaucher, évaluer, coacher et développer les ingénieurs ; placez la barre du recrutement technique et aidez l'équipe à travailler efficacement avec les agents IA.
• Créer et maintenir des instructions d'utilisation des agents, des protocoles de vérification et des contrôles humains pour le code, les tests, la documentation et les modifications de l'infrastructure.
• Exécutez des contrôles d'évaluation avant la fusion et conservez le contrôle humain de la fusion pour les branches de production.
• Maintenir de solides tests automatisés sur les couches unitaires, d'intégration et de bout en bout, et maintenir des pratiques d'ingénierie cohérentes dans la conception, le codage, les tests, la publication et les opérations.
• Piloter l'automatisation CI/CD, la livraison conteneurisée et l'infrastructure as code pour les applications cloud natives.
• Suivez les indicateurs de santé et de livraison de l'ingénierie, y compris les rapports requis via Atlassian Compass.
• Facilitez des démonstrations en direct bihebdomadaires à partir de l'environnement cloud, incluant à la fois les fonctionnalités du produit et les flux de travail activés par les agents.
• Collaborez avec l'organisation de support de production dédiée en fournissant des outils, des automatisations, de la documentation et des runbooks qui facilitent l'exploitation et le support du produit.
• Réduisez le travail opérationnel grâce à l'automatisation tout en appliquant des garde-fous de sécurité, des limites de rayon de souffle et des pistes d'audit appropriées aux flux de travail liés à la production.
• Maintenir la visibilité sur les résultats critiques et majeurs de WIZ et piloter les mesures correctives dans les limites des niveaux de service requis.
• Gardez la documentation sur l'architecture, les ADR, les runbooks et les instructions des agents à jour et utilisables.
Ce que vous apporterez
• 5 à 7+ années d'expérience pertinente en génie logiciel, avec une expérience claire en tant qu'ingénieur senior ou responsable technique et direction préalable d'au moins une équipe d'ingénierie.
• Profondeur pratique du développement full-stack et désir de continuer à construire tout en gérant des ingénieurs.
• Forte maîtrise de Python, Node.js et React pour le développement d'applications modernes.
• Expérience dans la maintenance et la modernisation des services .NET/C# et des frontaux Angular.
• Utilisation démontrée de workflows de développement de logiciels agents ou assistés par IA dans des environnements de livraison réels, et pas seulement en expérimentation.
• Propriété du cycle de vie complet du développement : créer, tester, publier, exploiter, dépanner et itérer.
• Expérience d'application cloud native sur Azure ; Une expérience AWS ou GCP est également pertinente.
• Expérience pratique des charges de travail et de l'orchestration conteneurisées.
• Expérience d'infrastructure en tant que code avec des outils tels que Bicep, Terraform, Pulumi ou AWS CDK.
• Solide expérience en matière de tests automatisés et de CI/CD dans la livraison full-stack.
• Capacité à apporter des contributions techniques significatives, à résoudre des problèmes d'ingénierie complexes et à prendre des décisions judicieuses en matière d'architecture.
• Communication claire avec les parties prenantes techniques et non techniques.
Comment vous travaillez
• Vous êtes un joueur-entraîneur : à l'aise dans le leadership des personnes tout en restant un praticien actif.
• Vous utilisez des agents IA pour augmenter le débit d'ingénierie, mais vous gardez les décisions en matière de qualité, de test, de sécurité et de production sous un contrôle humain clair.
• Vous apportez de la structure sans créer de processus inutiles et identifiez tôt les dépendances techniques, les risques de livraison et les problèmes de qualité.
• Vous êtes à l'aise de travailler dans un environnement de petite équipe où les priorités peuvent changer et où le leadership signifie faire le travail ainsi que le diriger.
• Vous équilibrez modernisation et stabilité et comprenez que les systèmes critiques pour l'entreprise doivent continuer à fonctionner pendant que l'architecture évolue.
Qualifications supplémentaires
• Un baccalauréat en comptabilité, finance, systèmes d'information, économie, informatique, ingénierie ou dans un domaine connexe est requis.
• Exposition aux services financiers, à la comptabilité, à la finance, à la technologie fiscale, à la transformation financière, au développement de logiciels fiscaux ou aux environnements de mise en œuvre.
• Capacité à s'approprier le travail assigné jusqu'à son achèvement, y compris les exigences, la configuration, les tests, le débogage et les modifications du système/processus.
Points bonus si vous avez…
Source : Himalaya (https://himalayas.app/companies/formativgroup/jobs/full-stack-tech-lead-engineer-remote)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: FormativGroup
Annonce fournie par FormativGroup.