Ingénieur Développement Java Expérimenté – Architecte Logiciel

Sous la responsabilité du Chef de service Logiciel, vos missions seront les suivantes :
 Participation au chiffrage de fonctionnalités d’offres techniques.
 Validation et consolidation des aspects techniques des RAO.
 Participation à la rédaction de spécifications logicielles.
 Elaboration d’architectures logicielles et recherche de solutions techniques.
 Réalisation des tâches de développement et d’intégration logiciels.
 Apport de solutions techniques, analyse et définition des évolutions d’architecture.
Vous responsabilités :
 La maîtrise des spécifications logicielles.
 La maîtrise des conceptions/architectures logicielles et de leur conformité aux
spécifications.
 Le contrôle du respect de la conception (revues de conception et de code).
 La maîtrise de l’utilisation des patterns, librairies, exemples ou composants réutilisables en
privilégiant le « générique » par rapport au « spécifique ».
 La maîtrise des évolutions d’architecture.
 Le contrôle du respect des règles de gestion et de configuration logicielle.
 Le support, la formation et le pilotage technique des membres de l’équipe de réalisation.
 La prise en charge des tâches de développement logiciel et d’intégration logicielle.
 La communication de l’avancement de ses activités au chef de projet.
 Le respect des coûts, des délais et de la qualité dans la réalisation des tâches.
Les missions et responsabilités sont susceptibles d’évoluer en fonction des impératifs du service.
Profil :
Cursus ingénieur demandé avec une expérience supérieure à 10 ans en développement et
architecture logiciel.
Connaissances des SIG, notions d’outils cartographiques.
Compétences :
 Langages de développement orienté Objet : Java (obligatoire), C++ (si possible).
 Système d’exploitation et environnements : Windows, Eclipse.
 Divers : WML, JUnit, Ports Comm, Protocoles, Socket, Webservices, TCP/IP, UDP, IHM :
SWT, AWT, JavaFX
 Luciad LightSpeed (serait un gros plus)
Domaine fonctionnel :
 Industrie ou Défense.
 Applications Lourdes en Java : Outils cartographique (contrôle commande, gestion de
situation tactique, calculs,...) et Logiciel de maintenance (contrôle commande par liaison
série, IHM JavaFX génériques, Multithreading, Acquisition/ manipulation de données, ....

 

Postuler


Veuillez laisser ce champ vide.