Ingénieur Logiciel
Intégration de l'équipe de développement pour concevoir et faire évoluer des applications complexes.
- Développement de nouvelles fonctionnalités front-end et back-end à partir de zéro.
- Collaboration avec les développeurs front-end pour intégrer les fonctionnalités back-end à l'interface utilisateur avec Angular.
- Correction des bugs et des anomalies sur les applications.
- Garantie de la qualité du code via des tests unitaires et des analyses SonarQube.
- Support et maintenance des applications existantes.
- Upgrade et évolution des applications existantes.
- Rédaction et maintenance de guides et d'une documentation pertinente à l'aide d'outils EA (Enterprise Architecture).
Environnement technique