Ingénieur(e) développement logiciel senior F/H
Elior Group
Canton de Courbevoie-1, France
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French, English Experience level
SeniorJob location
Canton de Courbevoie-1, France
Tech stack
.NET
Automation of Tests
Azure
Continuous Integration
DevOps
SQL Azure
Service-Oriented Architecture
Software Engineering
Solution Deployment Descriptor
SQL Databases
Containerization
Job description
- Concevoir, développer, tester et déployer des solutions logicielles évolutives et de haute qualité répondant aux besoins métiers;
- Garantir la qualité, la sécurité et la performance du code en appliquant les standards de développement, les bonnes pratiques, les tests automatisés et une documentation adaptée;
- Collaborer avec les parties prenantes pour définir les exigences fonctionnelles et techniques;
- Travailler au sein d'équipes agiles afin de livrer les projets dans les délais impartis;
- Veiller à l'alignement des solutions avec les guidelines d'architecture du Groupe;
- Optimiser les performances des systèmes et analyser/résoudre des problématiques techniques complexes;
- Proposer et promouvoir des améliorations continues du cycle de développement logiciel, des outils et des méthodes de travail;
- Rédiger et maintenir la documentation technique et assurer le partage des connaissances au sein de l'équipe;
- Participer à la planification des projets, aux estimations et à l'exécution des développements;
- Fournir un support technique et une maintenance corrective et évolutive des applications;
- Encourager l'apprentissage continu et la diffusion des bonnes pratiques au sein de l'équipe.
Requirements
- Minimum 5 ans d'expérience professionnelle en .NET;
- Expérience avec Clean Architecture, DDD ou TDD;
- Pratiques DevOps (CI/CD) avec Azure DevOps;
- Expérience dans le développement et le déploiement de solutions cloud natives sur Azure;
- Bonne connaissance des services Azure (AKS, Functions, App Services, Azure Search, etc.);
- Expérience des architectures orientées services;
- Capacité à produire du code maintenable;
- Maîtrise du SQL et connaissance d'Azure SQL Server;
- Expérience en conteneurisation.
- Engagé et responsable
- Esprit d'équipe
- Anglais : niveau B2 minimum