L'entreprise
La vraie richesse de Naxxum réside dans son capital humain. Les collaborateurs sont les principaux acteurs de notre réussite et nous nous engageons à satisfaire non seulement leurs besoins inférieurs mais aussi leurs besoins supérieurs à travers la responsabilisation de chacun, la reconnaissance des efforts, la félicitation des réussites et le développement de la fierté d’appartenance à cette aventure humaine.
Description du poste
Développeur full-stack est un profil très polyvalent, il cumule les fonctions de développeur backend et front-end ... Ses missions dépendent des besoins de l’entreprise, ce profil « touche-à-tout » est capable de réaliser une grande variété de missions de développeur.
• Participer à l’analyse détaillée des besoins fonctionnels et techniques
• Coder la solution (logiciel, application, systèmes…)
• Réaliser la documentation associée
• Implémenter la solution avec les technologies retenues
• Dérouler les tests et valider son développement
• Gérer la maintenance corrective et évolutive de l’application
Vous pourriez être amené à assurer les missions suivantes
• Former des utilisateurs
• Participer à la mise en production
• Accompagner la recette et traiter les retours de recette
• Assurer le support client
Profil recherché
Analyse fonctionnelle
• Avoir la capacité d'analyser des besoins et de spécifications client
• Avoir la capacité de préparer des maquettes fonctionnelles
Conception
• Avoir la capacité de réaliser une conception générale
• Avoir la capacité de réaliser une conception détaillée
• Maitriser les outils UML
Analyse technique
• Avoir la capacité d'analyser et de comprendre les solutions existantes et leurs codes
• Avoir la capacité d'analyser/concevoir des solutions techniques cibles
• Avoir la capacité de rédiger des spécifications techniques générales et/ou détaillées
• Avoir la capacité de préparer des chiffrages pour les solutions techniques
Mise en œuvre
• Avoir la capacité de développer des solutions en respectant le cahier des charges et les spécifications détaillées (fonctionnelles et techniques)
• Avoir la capacité de coder en respectant les normes de développement
• Avoir la capacité d'intégrer des briques logicielles existantes
• Avoir la capacité de faire des analyses et des débogages
• Avoir la capacité de résoudre des problèmes techniques
• Avoir la capacité de réaliser des tests unitaires et/ou de nonrégression
• Maitriser les outils de gestion des versions du code
• Avoir la capacité d'assister et de faire monter en compétence d'autres collaborateurs
Test & Recette
• Avoir la capacité de réaliser des tests techniques Déploiement
• Avoir la capacité de préparer des packages de déploiement
• Avoir la capacité de rédiger les documents de procédure d'installation technique (PIT)
• Avoir la capacité d'effectuer des déploiements
Support & Suivi de production
• Avoir la capacité de maintenir et suivre des solutions clients en production
• Avoir la capacité de réaliser des correctifs et/ou des évolutions des solutions implémentées
• Avoir la capacité de faire des analyses et de résoudre des problèmes techniques en production
• Avoir la capacité de débogage et d'analyse des logs en production
Documentation
• Avoir la capacité de rédiger des guides utilisateur
• Avoir la capacité de rédiger des procédures d’exploitation
• Avoir la capacité de rédiger des procédures d’installation
• Avoir la capacité de rédiger des documentations techniques
Suivi d'activité
• Avoir la capacité d'estimer des taches unitaire
• Avoir la capacité de réaliser le suivi d’avancement unitaire (Vsts et outils de gestion de projet)
• Alerter sur les difficultés rencontrées
• Avoir la capacité d'anticiper les difficultés à venir
Qualité
• Respecter la démarche qualité définie sur le projet
Technologies maitrisées:
C#, .Net Framework, .Net Core, Angular, Vue JS, React, Git, SQL, Docker,Azure, Agil, Scrum
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.