Développeur / Développeuse full-stack (H/F)
Description du poste
Le développeur web Full Stack sera chargé de la conception, du développement et de la maintenance d'applications web robustes en utilisant Angular pour le front-end, C# et C# Core pour le back-end, et SQL Server pour la base de données, le tout déployé sur un
environnement cloud Azure.
Responsabilités :
- Concevoir et développer des interfaces utilisateur réactives et intuitives en
utilisant Angular, ainsi que des technologies front-end telles que JavaScript et
CSS.
- Développer la logique applicative côté serveur en utilisant C# et C# Core.
- Concevoir et gérer une base de données SQL Server, en assurant une architecture
robuste et des performances optimales.
- Intégrer des API tierces et des services Azure pour étendre la fonctionnalité des
applications.
- Assurer la maintenance et la mise à jour des applications existantes.
- Participer à toutes les étapes du cycle de développement logiciel, de la
planification à la mise en production.
Qualité Logicielle :
- Documenter le code de manière détaillée pour faciliter la maintenance et
l'évolution des applications.
- Inclure des commentaires explicatifs dans le code pour permettre une meilleure
compréhension par l'équipe de développement.
- Participer à des revues de code pour garantir la qualité, la cohérence et la
conformité aux meilleures pratiques.
Gestion de Projet :
- Collaborer avec les équipes de designers, de chefs de projet et d'autres
développeurs pour assurer une livraison harmonieuse du projet.
- Participer aux réunions de projet pour assurer une bonne communication et la
compréhension des exigences.
- Suivre les progrès par rapport aux objectifs du projet et fournir des mises à jour
régulières.
Compétences et Expériences Requises :
- Expérience significative en développement web Full Stack.
- Maîtrise d'Angular pour le développement front-end.
- Compétences solides en programmation back-end avec C# et C# Core.
- Compréhension approfondie des bases de données SQL Server, y compris leur
conception et leur gestion.
- Expérience pratique dans un environnement cloud Azure, y compris la gestion
des services et des déploiements.
- Capacité à travailler en équipe et à communiquer efficacement avec divers
intervenants.
- Capacité à résoudre des problèmes complexes et à fournir des solutions
efficaces.
Qualités Personnelles :
- Capacité à apprendre rapidement et à s'adapter à de nouvelles technologies.
- Esprit analytique et souci du détail.
- Capacité à travailler sous pression et à respecter les délais.
- Autonomie et proactivité.
Formation :
- Diplôme en informatique, en développement web ou dans un domaine connexe.
- Des certifications en développement web et en technologies Azure sont un atout
Horaires : 35H Travail en journée
Profil recherché
Formations
Bac+2 ou équivalents - Souhait?
Compétences
- C# - Souhaité
- SQL - Souhaité
- Application web - Exigé
- Concevoir une application web - Exigé
- Rédiger un cahier des charges, des spécifications techniques - Exigé
- Déterminer des mesures correctives - Exigé
- Recueillir et analyser les besoins client - Exigé
Qualités professionnelles
Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Capacité à travailler et à se coordonner avec les autres au sein de l'entreprise pour réaliser les objectifs fixés.
Rémunération Annuel de 29000 Euros à 30000 Euros sur 12 mois