Le/La Développeur(euse) .NET React aura pour mission principale de concevoir, développer et maintenir des applications web performantes et évolutives, en combinant les technologies .NET et React. Intégré(e) à une équipe dynamique, il/elle contribuera activement à la réalisation de projets digitaux innovants, en collaboration avec des experts métiers et techniques.
Missions principales :
Développer des interfaces utilisateur réactives et ergonomiques en utilisant React, en veillant à leur compatibilité multi-navigateurs et multi-appareils.
Concevoir et implémenter des solutions backend robustes et sécurisées en .NET Core ou .NET Framework, en respectant les bonnes pratiques de développement et les standards de l’entreprise.
Participer à l’architecture technique des projets, en proposant des solutions optimisées pour la scalabilité, la performance et la maintenabilité des applications.
Collaborer étroitement avec les équipes de développement, les chefs de projet et les parties prenantes pour garantir la livraison de solutions alignées sur les besoins métiers.
Assurer la qualité du code via des revues de code, des tests unitaires et des intégrations continues, en utilisant des outils comme JIRA, GitHub Actions ou Azure DevOps.
Optimiser les performances des applications en identifiant et en corrigeant les goulots d’étranglement, tout en garantissant une expérience utilisateur fluide.
Documenter les solutions techniques et fonctionnelles pour faciliter leur maintenance et leur évolution.
Rester à l’affût des dernières évolutions technologiques dans les écosystèmes .NET et React, et proposer des améliorations ou des innovations pour les projets en cours.
Enjeux du poste :
Contribuer à la transformation digitale des clients en livrant des solutions technologiques adaptées à leurs enjeux métiers.
Garantir la fiabilité, la sécurité et l’évolutivité des applications développées, tout en respectant les délais et les budgets impartis.
Favoriser une culture d’amélioration continue au sein de l’équipe, en partageant les bonnes pratiques et en participant activement aux retours d’expérience.
Avantages et environnement de travail :
Intégration dans une équipe pluridisciplinaire et internationale, avec des opportunités d’évolution professionnelle.
Accès à des formations et certifications pour développer vos compétences techniques et soft skills.
Environnement de travail flexible, favorisant l’autonomie et la collaboration.
Participation à des projets variés et stimulants, dans des secteurs d’activité diversifiés.
À propos
Cyclad est une entreprise internationale, fondée en 2007, qui propose une gamme complète de services numériques et d'externalisation. Grâce à son expertise et à son réseau mondial, Cyclad accompagne les entreprises dans leur transformation digitale, en leur fournissant des solutions sur mesure adaptées à leurs besoins spécifiques.
Domaines d'expertise
Cyclad intervient dans plusieurs domaines stratégiques :
Externalisation des processus métiers (BPO) : Gestion des fonctions non stratégiques des entreprises (service client, support technique, etc.).
Recrutement IT et services RH : Recherche, sélection et gestion de talents, notamment dans le secteur informatique et technologique.
Gestion de projets technologiques : Mise en place et supervision de projets IT, intégration de systèmes et développement de logiciels.
Support informatique : Assistance technique et maintenance, gestion des infrastructures IT.
Valeurs de l’entreprise
Cyclad place l’humain au cœur de ses activités. Ses valeurs clés incluent :
L’excellence : Offrir des services de haute qualité, adaptés aux besoins des clients.
L’innovation : Intégrer les dernières technologies pour répondre aux défis numériques.
La flexibilité : Proposer des solutions personnalisées pour chaque client.
L’engagement : Soutenir les entreprises à chaque étape de leur croissance.
Présence internationale
Cyclad est présente dans plusieurs pays d'Europe, d'Afrique et d'Asie, avec des bureaux en France, en Pologne, au Maroc, et ailleurs. Cette présence mondiale permet de répondre aux besoins de clients locaux et internationaux, avec une connaissance approfondie des marchés locaux.
Profil recherché :
Nous recherchons un(e) Développeur(euse) .NET React passionné(e) par les technologies web et doté(e) d’une solide expertise technique. Vous serez amené(e) à concevoir des solutions innovantes en combinant les frameworks .NET et React, tout en contribuant activement à la réussite des projets digitaux de nos clients.
Compétences techniques requises :
Maîtrise avancée de .NET Core ou .NET Framework pour le développement backend.
Excellente connaissance de React (hooks, composants, state management, etc.) pour le développement d’interfaces utilisateur dynamiques et réactives.
Expérience confirmée avec des outils de gestion de code source (Git, GitHub, Azure DevOps).
Bonnes pratiques de développement : clean code, SOLID, design patterns, et respect des standards de sécurité.
Connaissance des bases de données relationnelles (SQL Server, PostgreSQL) et des concepts d’API RESTful.
Expérience avec des outils de tests et d’intégration continue (JIRA, GitHub Actions, Azure Pipelines).
Maîtrise des concepts d’architecture logicielle (microservices, monolithes, scalabilité, performance).
Connaissance des outils de conteneurisation (Docker) et d’orchestration (Kubernetes) constitue un atout.
Qualités et soft skills :
Rigueur et autonomie : Capacité à travailler de manière autonome tout en respectant les délais et les exigences qualité.
Esprit d’équipe et collaboration : Aptitude à travailler en équipe pluridisciplinaire et à communiquer efficacement avec les parties prenantes.
Adaptabilité et curiosité : Ouverture aux nouvelles technologies et capacité à s’adapter rapidement aux évolutions des projets.
Sens de l’analyse et résolution de problèmes : Capacité à identifier et résoudre des problèmes techniques complexes.
Anglais technique : Maîtrise de l’anglais (écrit et oral) pour la lecture de documentation technique et les échanges avec des équipes internationales.
Formation et expérience :
Diplôme de niveau Bac+3 à Bac+5 en informatique, génie logiciel, ou domaine équivalent.
Minimum 3 à 5 ans d’expérience en développement logiciel, avec une expertise avérée en .NET et React.
Expérience professionnelle dans un environnement Agile/Scrum ou SAFe.
Expérience dans le secteur de l’externalisation IT, du BPO ou de la transformation digitale serait un plus.
Lorem ipsum dolor sit amet, consectetur adipiscing lorem ipsum elit.