Job Overview
Titre du poste : Développeur Full Stack C#
Description du poste :
En tant que développeur Full Stack au sein de l’équipe dédié au developpement du système central, vous serez responsable de la conception, du développement et de la maintenance des applications et des services ainsi qu’au developpement de l’application web et des API clients. Vous travaillerez en étroite collaboration avec les membres de l’équipe pour concevoir des solutions innovantes et optimiser les performances des systèmes. Vous évoluerez dans un environnement exigeant de haute disponibilité et dans un système géographiquement distribué.
Responsabilités :
Concevoir, développer et mettre en œuvre des fonctionnalités backend en utilisant le langage C# et les frameworks associés. Développer et maintenir l’API Rest et Websocket et le tooling interne. Développer les fonctionnalité front au sein de l’application web. Collaborer avec les autres équipes pour assurer une intégration fluide des fonctionnalités. Participer à l’analyse des besoins, à la conception technique et à la planification des projets. Effectuer des tests unitaires et d’intégration pour garantir la qualité du code et la stabilité de l’application. Optimiser les performances de l’application en identifiant et en résolvant les goulots d’étranglement. Maintenir une documentation technique complète et à jour tout au long du cycle de développement. Effectuer des tests rigoureux et déboguer le code pour garantir la fiabilité et la stabilité des systèmes. Suivre les meilleures pratiques de développement logiciel et participer à l’amélioration continue des processus et des outils.
Compétences requises :
Excellente maîtrise du langage de programmation C# / .Net Core et des concepts orientés objet. Expérience pratique avec les frameworks et les technologies backend, tels que ASP.NET, .NET Core, Entity Framework, Orleans, etc. Expérience pratique avec des framework frontend (Angular, React, Vue, etc) Compréhension des principes de conception logicielle et de l’architecture micro-services. Expérience avec les outils de contrôle de version, tels que Git. Solides compétences en résolution de problèmes et en débogage. Bonnes compétences en communication et capacité à travailler en équipe. Anglais écrit et oral
Qualifications supplémentaires (un plus) :
Connaissance approfondie des bases de données relationnelles (SQL) et de la modélisation des données. Connaissance des technologies de conteneurisation (Docker, Kubernetes). Connaissance du framework Orleans (Microsoft). Connaissance des principes de sécurité des applications web.
Nous offrons un environnement de travail dynamique et collaboratif, avec de nombreuses opportunités d’apprentissage et de croissance professionnelle. Si vous êtes passionné par le développement, que vous aimez résoudre des problèmes complexes et que vous souhaitez contribuer à la création de solutions logicielles de haute qualité, rejoignez notre équipe en tant que développeur Full Stack.
Job Detail
Related Jobs (3345)
-
Senior Demo Engineer – REMOTE on December 15, 2024
-
Senior Data Analyst on December 6, 2024
-
Programmatic Senior Analyst on December 6, 2024
-
Data Analyst on December 6, 2024
-
Data Analyst & BI Specialist on December 6, 2024
-
Analista de Business Intelligence on December 6, 2024
-
Business Intelligence und Data Analytics Consultant (m/w/d) on December 6, 2024
-
E-commerce: Pessoa Analista de Performance – Dados Trabalho Remoto Efetivo on December 6, 2024
-
Senior Business Intelligence Analyst – FT – Days – DIO – Remote Eligible on December 6, 2024
-
Data Analyst on December 6, 2024