Fiche de poste
Nous sommes à la recherche d'un architecte logiciel pour nous aider à concevoir et à développer des logiciels à partir de zéro, en s'assurant qu'ils répondent aux plus hauts niveaux de qualité et qu'ils restent cohérents à travers plusieurs applications sous la même marque.
Responsabilités
- Déterminer les besoins de nouvelles applications ou de nouveaux logiciels en collaboration avec les parties prenantes concernées.
- Évaluer les exigences du projet afin de déterminer les normes ou les outils les plus appropriés.
- Prendre le projet dans son ensemble et le diviser en parties gérables.
- Veiller à ce que le projet soit achevé dans les délais prévus.
- Communication avec l'équipe sur les besoins de l'entreprise afin de s'assurer que le bon produit est généré.
- Garantir que le produit sera en mesure de gérer les modifications futures, telles que les correctifs de sécurité.
- Utiliser des méthodologies, des techniques et des outils pour développer des représentations de l'interface utilisateur et des fonctions du produit souhaité.
- Créer des représentations de fonctions et d'interfaces utilisateur.
- Concevoir les spécifications du produit en tenant compte de la faisabilité et de l'intégration du système.
- Définir les technologies appropriées pour chaque projet et les normes de codage.
- Communiquer toutes les lignes directrices et tous les concepts à l'équipe de développement.
- Assurer la cohérence avec la conception initiale.
- Guider et encadrer les développeurs.
- Approuver le produit final.
Exigences
- Diplôme en informatique ou dans un domaine pertinent
- Expérience confirmée en tant qu'architecte logiciel
- Expert en développement et architecture de logiciels
- Capacité à coder dans différents langages
- Familiarité avec les méthodes de test d'assurance qualité
- Excellentes compétences en matière de communication, de présentation et de leadership
- Familiarité avec les concepts de conception UX/UI
- Excellent souci du détail
- Esprit critique et capacité à résoudre des problèmes
- Esprit d'équipe
- Bonne gestion du temps