Développeur Back-end – Python - Dedomainia Group
- CDI
OBJECTIFS
• Analyser les besoins des utilisateurs (clients) pour concevoir ou améliorer des programmes informatiques
• Identifier, comprendre et analyser les besoins qui viennent de la production (donc du client)
• Tester et déployer des programmes et des systèmes
• Participer à la revue et à l’amélioration de la qualité du code
MISSIONS
• Modifier les programmes pour corriger les erreurs, travailler sur l’amélioration de ses
performances et la mise à niveau des interfaces
• Diriger les procédures de test et de validation du système
• Diriger la programmation du programme et le développement de la documentation
• Consulter les départements ou les clients sur l’état du projet et les propositions, notamment sur des problèmes techniques, y compris la conception et la maintenance de systèmes logiciels
• Analyser les informations pour recommander et planifier l’installation de nouveaux systèmes ou des modifications d’un système existant
• Concevoir et développer des systèmes logiciels à l’aide d’analyses scientifiques et de modèles mathématiques pour prédire et mesurer les résultats et les conséquences de la conception
• Préparer des rapports sur les spécifications, les activités ou l’état du projet de programmation
• Echanger avec les chefs de projets pour obtenir des informations sur les limites ou les performances
VOS COMPETENCES TECHNIQUES
– Familier à la méthode Agile
– Maîtrise des techniques et des langages de programmation
– Maîtrise des principaux systèmes d’exploitation
– Capacité à développer des tests unitaires de composants de code ou d’applications complètes
– Compétences d’un développeur Back-end (80% Back / 20% Front)
– Expertise en Python et connaissances de Django et Git
– Capacité à créer une documentation technique pour référence et rapport
VOTRE PERSONALITE
– Aptitudes à communiquer et à présenter les choses clairement
– Esprit critique
– Avoir une approche logique et une appétence pour résoudre des problèmes parfois complexes
– Capacité à s’attacher aux détails
– Capacité à travailler avec son équipe et avec l’ensemble des équipe
VOTRE EXPERIENCE PROFESSIONNELLE
– Diplôme d’ingénieur / Master en informatique ou diplôme équivalent
– Expérience de la conception et du développement de logiciels dans un environnement piloté par les tests