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

ICE-TECH
Canton d'Aubergenville, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton d'Aubergenville, France

Tech stack

Java
Microsoft Windows
Geographic Information Systems
C++
Eclipse
JavaFX
JUnit
Object-Oriented Software Development
Software Architecture
Software Configuration Management
Software Engineering
TCP/IP
Web Services
Data Processing
Multithreading
Lightspeed
Operational Systems

Job description

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.

Requirements

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, ….

Apply for this position