En tant que développeur expérimenté en C#, vous intégrerez notre équipe technique pour concevoir, développer et maintenir des applications performantes et innovantes. Vous participerez activement à toutes les étapes du cycle de développement logiciel, de l’analyse des besoins à la mise en production.
Missions
Analyser les besoins fonctionnels et techniques en collaboration avec l’équipe produit.
Développer et maintenir des applications en C#, principalement basées sur [technologies : .NET, .NET Core, WPF, etc.].
Rédiger un code propre, efficace, maintenable et bien documenté.
Réaliser des tests unitaires et assurer la qualité du code.
Identifier et résoudre les problèmes techniques ou de performance.
Participer à l’évolution et à l’optimisation des architectures existantes.
Contribuer à la veille technologique et proposer des améliorations.
Profil
Compétences techniques :
Maîtrise avancée de C# et des frameworks .NET (.NET Core est un plus).
Solides compétences en architecture logicielle et en conception orientée objet (Design Patterns).
Bonne connaissance des bases de données relationnelles (SQL Server, MySQL, etc.).
Expérience avec des outils de versionnage (Git, TFS, etc.).
Connaissance des environnements de développement (Visual Studio).
Expérience avec les API REST, SOAP, ou GraphQL.
Compétence en développement d’interfaces utilisateurs (WPF, WinForms, ou ASP.NET selon votre projet).
Compétences linguistiques :
Maîtrise parfaite du français, à l’écrit comme à l’oral.
Très bonne maîtrise de l’anglais, capacité à échanger avec des équipes internationales et à rédiger des documents techniques en anglais.
Compétences comportementales :
Capacité à travailler en équipe et à collaborer dans un environnement agile.
Excellentes compétences en communication et en résolution de problèmes.
Rigueur, autonomie et esprit analytique.
Volonté d’apprendre et de partager ses connaissances avec l’équipe.
Qualifications :
Diplôme en informatique (BAC+3 à BAC+5 ou équivalent).
Minimum 3 ans d’expérience dans le développement C#.
Information supplémentaire
Ce que nous offrons
• Un environnement de travail stimulant et collaboratif.
• Projets innovants et variés avec des technologies récentes.
• Formation continue et opportunités d’évolution.
• Une rémunération attractive selon l’expérience