Text copied to clipboard!
Titre
Text copied to clipboard!Ingénieur Logiciel .NET
Description
Text copied to clipboard!
Nous recherchons un Ingénieur Logiciel .NET passionné et compétent pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience dans le développement d'applications utilisant le framework .NET, ainsi qu'une compréhension approfondie des principes de programmation orientée objet et des meilleures pratiques de développement logiciel. Vous serez responsable de la conception, du développement, des tests et de la maintenance de solutions logicielles robustes et évolutives qui répondent aux besoins de nos clients. Vous collaborerez étroitement avec les équipes produit, design et qualité pour assurer la livraison de logiciels performants et fiables. Ce rôle exige une capacité à résoudre des problèmes complexes, à travailler dans un environnement agile et à s'adapter rapidement aux nouvelles technologies. Si vous êtes motivé par l'innovation et souhaitez contribuer à des projets ambitieux, nous serions ravis de vous accueillir dans notre entreprise.
Responsabilités
Text copied to clipboard!- Concevoir et développer des applications basées sur le framework .NET.
- Collaborer avec les équipes produit pour comprendre les besoins fonctionnels.
- Écrire un code propre, maintenable et efficace.
- Participer aux revues de code et assurer la qualité du logiciel.
- Déboguer et résoudre les problèmes techniques.
- Maintenir la documentation technique à jour.
- Assurer la compatibilité et la performance des applications.
- Mettre en œuvre des tests unitaires et d'intégration.
- Suivre les évolutions technologiques et proposer des améliorations.
- Participer aux réunions d'équipe et aux sprints agiles.
Exigences
Text copied to clipboard!- Diplôme en informatique ou domaine similaire.
- Expérience prouvée en développement .NET (C#, ASP.NET).
- Bonne maîtrise des bases de données relationnelles (SQL Server, Oracle).
- Connaissance des architectures RESTful et des API.
- Maîtrise des outils de gestion de version (Git).
- Capacité à travailler en équipe et bonne communication.
- Connaissance des méthodologies Agile/Scrum.
- Expérience avec les tests automatisés.
- Compétences en résolution de problèmes et en analyse.
- Anglais technique lu et écrit.
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec le framework .NET ?
- Pouvez-vous décrire un projet complexe que vous avez développé ?
- Comment assurez-vous la qualité de votre code ?
- Quelle méthodologie de développement préférez-vous ?
- Comment gérez-vous les conflits dans une équipe ?
- Avez-vous déjà travaillé avec des bases de données relationnelles ?
- Comment restez-vous à jour avec les nouvelles technologies ?
- Pouvez-vous expliquer comment vous testez vos applications ?
- Quelle est votre expérience avec les API RESTful ?
- Comment priorisez-vous vos tâches dans un projet agile ?