SWE 2 - Ingénieur Logiciel II
Je planifie, conçois et livre des projets logiciels de manière autonome, en veillant à des déploiements coordonnés et à l'impact client.
Portée
Vous agissez conformément à la mission et aux objectifs de mon équipe. Vous dépassez le cadre projet par projet en élevant les SWE1, en promouvant une bonne santé du code, en pratiquant l'excellence opérationnelle et en faisant progresser la mission de l'équipe.
Artisanat
Votre objectif principal est de maîtriser la capacité à livrer des fonctionnalités de haute qualité, exemptes d'erreurs flagrantes et dont le code est facilement lisible par les autres. Vous maintenez et adaptez vos contributions historiques pour améliorer leur qualité et leur extensibilité. Vous êtes capable de traduire les exigences du produit en code et de repérer les zones de la base de code qui sont difficiles à développer.
Vous apprenez à concevoir et architecturer des solutions pour les projets sur lesquels votre équipe travaille. Vous créez de la documentation afin que les décisions puissent être communiquées clairement et référencées historiquement, aidant ainsi les autres à s'appuyer sur vos contributions.
Responsabilité | Comportements |
Technique |
|
Définition & Estimation |
|
Qualité |
|
Excellence Opérationnelle |
|
Conception |
|
Communication et Collaboration
Vous contribuez aux réunions de planification pour votre équipe avec le Produit, le Design et le Logiciel en veillant à ce que les fonctionnalités prises en charge par votre équipe aient un impact sur le client final. Vous communiquez les options sur la façon dont votre équipe pourrait livrer des projets au Produit, pesant les compromis entre qualité et rapidité par rapport au livrable.
Vous représentez bien votre équipe à travers les Guildes, les Tech Talks, les démonstrations de produit et les communications écrites. Vous communiquez à la fois les succès et les préoccupations de manière franche et en temps opportun à votre manager ou chef d'équipe et détaillez toujours vos communications avec des données.
Responsabilité | Comportements |
Autonomie |
|
Responsabilité |
|
Basé sur les Données |
|
Clarté |
|
Favorise le Consensus |
|
Coaching
Vous commencez à encadrer les SWE1 les plus proches de votre équipe dans leur artisanat à travers le leadership de projet, les revues de code et les retours sur la conception. Vous collaborez étroitement avec eux afin qu'ils puissent faire l'expérience de votre niveau d'artisanat de manière concrète.
Vous faites croître votre influence sur votre équipe grâce à des retours fiables lors des revues de code, une planification de projet concise et explicite, et des retours empathiques mais francs aux individus tant vers le haut que vers le bas. Vous veillez à maintenir la sensibilisation au bien-être de votre équipe, à la santé du code et à la mission.
Responsabilité | Comportements |
Mentorat |
|
Influence d'Équipe |
|
Passer au niveau SWE 3
Vous êtes au niveau SWE2 depuis 18 mois et opérez au niveau Senior depuis au moins 9 mois.
Voici quelques domaines sur lesquels vous pourriez vous concentrer pour passer au niveau supérieur :
- Vous commencez à acquérir des connaissances entre les équipes de votre groupe et identifiez les points communs qui peuvent être exploités pour accélérer le groupe et favoriser l'alignement entre les équipes.
- Vous dirigez un projet, prenant la tête de la traduction des exigences produit en spécifications techniques, construisant des diagrammes d'architecture et décomposant le projet pour votre équipe. Vous aidez votre équipe à réussir et maintenez un niveau de qualité élevé pour le livrable. Vous coordonnez et élaborez des plans de déploiement et visez à maximiser le succès opérationnel en livrant de petits livrables. Vous tenez tous les intervenants informés tout au long du processus, en vous assurant de célébrer les étapes lorsqu'elles sont accomplies avec l'équipe.
- Vous analysez la dette technique au sein de votre groupe en identifiant les domaines de risque. Vous cherchez à investir dans les domaines qui se situent à l'intersection d'une gravité élevée et d'une probabilité élevée. Vous considérez la vitesse de développement comme un risque qui pourrait entraver la livraison de produits sur le marché et commencez à élaborer des plans pour aborder la dette technique au sein de votre groupe, plaidant pour sa priorisation.
- Vous cherchez à contribuer à des défis techniques plus importants qui améliorent la qualité et la vitesse de votre pile. Vous obtenez l'adhésion des leaders seniors de votre pile et de la direction et conduisez la priorisation et la planification en veillant à ce que l'initiative ait un impact significatif.
- Vous êtes responsable du domaine produit de l'équipe grâce à un engagement proactif avec les services aux membres en créant une documentation de support et en gérant les communications sur les pannes de service. Vous faites la promotion des solutions de votre équipe et partagez des connaissances à travers le département.