Le poste Expert .NET / Angular
Partager cette offre
Contexte et Mission :
Nous recherchons un Expert .NET Fullstack avec une maîtrise approfondie d’Angular pour participer à des projets stratégiques dans un environnement technique avancé, notamment dans les secteurs de la finance et de la gestion de patrimoine. Le candidat sera responsable du développement, de la maintenance et de l’optimisation de solutions back-end et front-end dans un cadre exigeant sur les performances et la qualité de code.
Missions principales :
Développement d’applications et .NET Core, avec intégration front-end en Angular.
Mise en place de tests unitaires, d’intégration et API pour assurer la robustesse des solutions.
Profil recherché
Conception et implémentation de solutions innovantes avec un fort souci de performance et d'optimisation.
Utilisation des bonnes pratiques de développement (TDD, DDD, design patterns) pour garantir la qualité et la maintenabilité du code.
Participation aux revues de code et séances de Pair Programming afin de favoriser l’amélioration continue.
Gestion des interactions avec les API, authentification sécurisée (JWT) et résolutions de problèmes liés aux performances et à la scalabilité.
Exemples de réalisations :
Développement d'applications complètes en .NET (Windows Forms, MVC, .NET Core).
Mise en place d'une API middleware en .NET 6 avec authentification JWT pour des applications de gestion patrimoniale.
Conception d'une application Angular multi-modules avec lazy loading.
Résolution de problèmes de deadlock en base de données avec RabbitMQ.
Profil recherché :
Formation : Diplômé(e) d’une école d’ingénieur en informatique ou équivalent.
Expérience : Minimum 10 ans d’expérience en développement .NET, avec au moins 3 ans sur Angular.
Motivations et passion pour le développement :
Vous êtes motivé(e) par les défis de la performance et de la qualité du code dans des environnements techniques rigoureux tels que la finance ou la gestion de patrimoine. Vous êtes passionné(e) par les bonnes pratiques de développement et toujours en quête d'optimisation.
Environnement de travail
Compétences techniques requises :
.NET / C# : Maîtrise approfondie (10 ans d'expérience), gestion avancée de la mémoire, multi-threading, asynchronisme (async/await).
Angular : Niveau avancé (3-4 ans), mise en place de composants réutilisables, tests BDD avec Cypress.
Bases de données : SQL Server, optimisation des requêtes, utilisation de Entity Framework Core.
Tests unitaires : Utilisation de bibliothèques comme MOQ pour les mocks, expérience intermédiaire (5 ans).
Algorithmique : Solide expérience en résolution de problèmes complexes et implémentation d'algorithmes performants.
Conception logicielle : Maîtrise des design patterns (Factory, MVC, MVVM), conception d'architectures en couches.
Docker, Restful APIs, RabbitMQ pour la gestion des communications et de l’authentification.
Compétences supplémentaires appréciées :
Expérience dans la gestion de projets en méthodologie agile et capacité à coordonner une équipe technique.
Veille technologique active : expérimentation de nouvelles technologies et frameworks.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +7 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Expert .NET / Angular
Cherry Pick