Les missions du poste
Missions principales
- Concevoir, développer et maintenir des applications logicielles robustes, en garantissant la qualité du code, la performance et la fiabilité des fonctionnalités livrées
- Participer à la définition de l'architecture technique, proposer des choix technologiques pertinents et contribuer à la cohérence globale du système
- Collaborer étroitement avec les équipes produit, design, QA et DevOps pour transformer les besoins fonctionnels en solutions techniques efficaces
- Mettre en place et suivre les bonnes pratiques de développement : tests automatisés, revue de code, documentation, intégration continue
- Identifier, analyser et résoudre les problématiques techniques liées à la scalabilité, la sécurité, la dette technique ou les performances
- Contribuer à l'amélioration continue du cycle de développement, en proposant des optimisations, des outils ou des méthodes permettant de gagner en efficacité
- Assurer une veille technologique active afin de maintenir un haut niveau d'expertise et d'anticiper les évolutions du domaine logiciel
Le profil recherché
Formation / Expérience
- Diplôme Bac +5 (école d'ingénieur ou équivalent) avec une spécialisation en informatique, génie logiciel, systèmes embarqués, mathématiques appliquées ou domaines associés
- Une première expérience réussie (environ 2 à 3 ans) en développement logiciel, architecture, ou conception d'applications, idéalement dans des environnements exigeants (technologies avancées, industrie, télécoms, spatial, aéronautique défense...)
Compétences techniques
- Maîtrise des langages de programmation (ex. : Python, Java, C++, JavaScript/TypeScript, ou équivalents selon l'environnement)
- Connaissance des architectures logicielles (microservices, API REST, architectures événementielles, modèles MVC/MVVM)
- Pratique des outils de développement et de versioning (Git, GitLab/GitHub, pipelines CI/CD)
- Maîtrise des environnements de développement et frameworks (Spring, .NET, Node.js, React, Angular, Django, etc. selon le contexte)
- Connaissance des bases de données SQL et NoSQL (PostgreSQL, MySQL, MongoDB, Redis...)
- Compréhension des principes d'ingénierie logicielle : tests automatisés, revues de code, intégration continue, qualité logicielle
- Expérience avec les environnements cloud (AWS, Azure, GCP) et les outils d'orchestration (Docker, Kubernetes)
- Utilisation d'outils de suivi projet (Jira, Azure DevOps...)
Qualités personnelles
- Autonomie, rigueur, esprit d'analyse et de synthèse
- Aisance relationnelle et capacité rédactionnelle
Langues et mobilité
- Maîtrise professionnelle de l'anglais (lu, écrit, parlé)
Infos complémentaires
RTT
Tickets restaurant (60% pris en charge par ALTEN)
Participation aux frais de transports (Pass Navigo pris en charge à 90%...)
Avantages sociaux : chèques vacances, tarifs préférentiels, 1% logement
ALTEN Solidaire : bénévolats auprès d'associations caritatives (Les Restos du Coeur, Emmaüs...)
Evènements : soirées annuelles, afterworks, team building, ALTEN Awards...
Qualité de vie au travail : activités bien-être
ALTEN en images
Publiée le 05/05/2026 - Réf : REF18990R