À propos
Genwaves est une société de Conseil en Technologies créée en 2012, présente sur deux grands domaines de métiers, la R&D et les Technologies d'information.
Notre ambition est d'apporter une réponse concrète aux besoins d'innovation technologique de nos clients grâce au savoir-faire pluridisciplinaire de nos équipes.
Le poste
Dans le cadre de projets dans le domaine de la défense, nous recherchons un Architecte applicatif (H/F).
L'Architecte Logiciel est un ingénieur expérimenté qui a pour objectif la création ou l'évolution de l'architecture logicielle de nos programmes. Il est encadré par un architecte référent pour chaque programme. Il est responsable d'un groupe de sous-composants de ce programme. Il travaille en étroite collaboration avec les autres cellules du service, les équipes de développement, le client ou l'avant-vente, afin de synthétiser l'information et proposer une architecture.
Il a une vision globale du système et une vision plus spécifique et plus approfondie des sous-composants dont il a la responsabilité.
Les principaux objectifs de la mission sont :
• Conception de l'architecture logicielle de haut niveau des différents composants des programmes
• Étude de problématiques nouvelles qui s'imposent au sein des programmes
• Contrôle de la cohérence entre la mise en œuvre effective et le modèle d'architecture préconisé sur les modules dont il est responsable
• Gouvernance des interfaces des composants dont il est responsable
• Accompagnement des équipes de développement : diffusion des bonnes pratiques, assurance du respect des
méthodologies, contrôle de la qualité du code ou de la conception produite
• Soutien aux équipes d'avant-vente,
• Audit et analyse de l'architecture existante et anticipation des risques
Profil recherché
De formation BAC+5, vous justifiez d'une expérience confirmée similaire.
Les compétences techniques requises sont les suivantes :
• Expérience significative en architecture applicative
• Modélisation logicielle : UML (composants, structure, séquences, états class, déploiement,..)
• Maitrise d'un ou plusieurs langages de programmation
• Compréhension des problématiques de développement
• Proactivité, autonomie, responsabilité, qualités relationnelles
Sont un plus :
• Connaissance et mise en œuvre de standards en ingénierie système
• Connaissance du milieu Défense
• JAVA
• Modélisation de systèmes (BPMN, UML, SysML...)
• Utilisation de Enterprise Architect
Lieu : Aix en Provence
Pas de télétravail
Etre habilitable
Salaire : à voir en fonction du profil (45/55k€)