
Switch2 Energy Limited développe et exploite des services énergétiques de bout en bout pour les réseaux de chaleur au Royaume-Uni. Ses activités couvrent le comptage, la facturation et les systèmes de paiement à l’usage pour le chauffage collectif, en aidant les autorités locales, les organismes de logement et les promoteurs privés à gérer les opérations des réseaux et à favoriser une utilisation plus efficace de l’énergie. L’entreprise travaille également avec des systèmes d’énergie renouvelable et des modèles de services soucieux des coûts, conçus pour améliorer l’expérience des résidents des réseaux de chaleur.
Responsable de l'ingénierie logicielle - Hybride au Royaume-Uni
Dirigez les équipes logicielles et data de Switch2 Energy, une entreprise britannique spécialisée dans les technologies pour les réseaux de chaleur. Façonnez la stratégie d'ingénierie tout en contribuant en Rust à des produits basés sur AWS.
Description
- Favoriser une culture d'ingénierie collaborative et ouverte chez Switch2 Energy
- Contribuer à définir la stratégie d'ingénierie et produit
- Participer à la planification de la feuille de route produit
- Participer aux décisions d'architecture
- Diriger et accompagner deux équipes logicielles et une équipe data
- Collaborer avec les équipes produit mécanique, électrique et IoT de Switch2 Energy
- Traduire les exigences produit avec des collègues techniques et non techniques
- Travailler avec les parties prenantes métier pour prioriser et affiner les prochains flux de travail
- Se tenir au courant des technologies pertinentes et des tendances du secteur
- Participer aux revues de code et fournir des retours constructifs
- Écrire du code maintenable et de haute qualité en tant que contributeur individuel
Exigences
- Expérience avérée dans la direction d'une ou plusieurs équipes
- Expérience dans l'orientation d'un flux de travail vers la création du produit approprié
- Expérience dans l'accompagnement de collègues et le soutien au développement de leur carrière et de leurs compétences
- Intérêt pour Rust et les principes de la programmation fonctionnelle
- Très bonne maîtrise de Rust, TypeScript et de l'écosystème Node.js
- Connaissance des pratiques établies de développement logiciel
- Expérience des frameworks de tests automatisés et des tests unitaires, d'intégration et de bout en bout
- Capacité à travailler avec des parties prenantes non techniques et à identifier les exigences non fonctionnelles
- Expérience pratique des approches agiles, notamment le TDD, la programmation en binôme et les cycles courts de feedback itératif
- Connaissance des API, des bases de données et des technologies cloud, notamment AWS
- Expérience dans la conception et la mise en œuvre d'architectures cloud
Avantages
- Organisation hybride avec trois jours à distance et deux jours sur site
- Emploi à temps plein