Le poste Ingénieur logiciel senior C# C++
Partager cette offre
À propos de l’offre d’emploi
Vous souhaitez évoluer en tant que développeur pure backend C# / C++ ou Sénior sur des architectures critiques ?
Rejoignez notre équipe d'ingénieurs spécialisés chez One Logic et accompagnez nos clients sur leurs problématiques serveurs et performances les plus pointues !
Missions :
Analyser et concevoir des architectures pure backend
Appréhender des environnements techniques complexes avec de fortes contraintes de volumétrie et de disponibilité
Définir et designer des architectures logicielles serveurs robustes, scalables et résilientes
Développement et optimisation poussée (C# / C++)
Développer des composants serveurs critiques en C# et C++
Implémenter et gérer des processus hautement multithreadés (synchronisation, structures lock-free, parallélisme)
Assurer une gestion de la mémoire ultra-fine et irréprochable (contrôle du Garbage Collector en C#, gestion des pointeurs et des allocations en C++)
Traquer les goulots d'étranglement, profiler le code, et réduire drastiquement la latence d'exécution
Garantir la fiabilité et faire évoluer l'écosystème technique
Mettre en place des campagnes de tests (unitaires, intégration) et des benchmarks de performance automatisés
Participer à l'évolution des pipelines CI/CD spécifiques aux environnements C++/C#
Mener des revues de code exigeantes en veillant aux standards de sécurité, de mémoire et de performance
Compétences recherchées :
Excellente maîtrise du C# et du C++
Expertise en Multithreading et programmation concurrente
Maîtrise avancée de la gestion de la mémoire
Profil pure backend avec une forte culture de la performance et de l'architecture serveur
La connaissance fonctionnelle de la finance de marché est un plus.
Profil recherché
Missions :
Analyser et concevoir des architectures pure backend
Appréhender des environnements techniques complexes avec de fortes contraintes de volumétrie et de disponibilité
Définir et designer des architectures logicielles serveurs robustes, scalables et résilientes
Développement et optimisation poussée (C# / C++)
Développer des composants serveurs critiques en C# et C++
Implémenter et gérer des processus hautement multithreadés (synchronisation, structures lock-free, parallélisme)
Assurer une gestion de la mémoire ultra-fine et irréprochable (contrôle du Garbage Collector en C#, gestion des pointeurs et des allocations en C++)
Traquer les goulots d'étranglement, profiler le code, et réduire drastiquement la latence d'exécution
Garantir la fiabilité et faire évoluer l'écosystème technique
Mettre en place des campagnes de tests (unitaires, intégration) et des benchmarks de performance automatisés
Participer à l'évolution des pipelines CI/CD spécifiques aux environnements C++/C#
Mener des revues de code exigeantes en veillant aux standards de sécurité, de mémoire et de performance
Compétences recherchées :
Excellente maîtrise du C# et du C++
Expertise en Multithreading et programmation concurrente
Maîtrise avancée de la gestion de la mémoire
Profil pure backend avec une forte culture de la performance et de l'architecture serveur
La connaissance fonctionnelle de la finance de marché est un plus.
Environnement de travail
Environnement de travail :
Stack & Infra : C# (.NET Core), C++, environnements serveurs (Windows / Linux), architectures distribuées.
Performance & Profiling : Outils de diagnostic et d'analyse (BenchmarkDotNet, VTune, dotMemory, WinDbg...).
Méthodologie & Outils : Organisation Agile (Scrum / Kanban), Git, Azure DevOps ou GitHub (CI/CD).
Pratiques tech : Revues de code exigeantes (focus allocation mémoire et complexité algorithmique), TDD.
Cadre & Matériel : Télétravail hybride flexible
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 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.
Ingénieur logiciel senior C# C++
One Logic
