Contexte
La mission porte sur le développement et la maintenance de solutions logicielles pour un client dans le secteur de l'informatique et des nouvelles technologies. Le client cherche à améliorer et à optimiser ses processus existants à travers le développement de nouvelles fonctionnalités sur leurs plateformes internes, en utilisant principalement les langages C# et Python. Le consultant freelance travaillera en étroite collaboration avec les équipes internes pour assurer une intégration fluide des nouvelles solutions tout en respectant les délais impartis.
Responsabilités
Analyser les besoins du client et proposer des solutions techniques adaptées en C# et Python
Développer de nouvelles fonctionnalités et améliorer les applications existantes selon les spécifications fournies
Assurer la maintenance corrective et évolutive des systèmes en place
Collaborer avec les équipes internes pour garantir une parfaite intégration des solutions développées
Participer aux tests et au déploiement des nouvelles versions des applications
Rédiger une documentation technique claire et précise pour les utilisateurs et les autres développeurs
Profil recherché
Expérience solide en développement logiciel, avec une expertise démontrable en C# et Python
Maîtrise des bonnes pratiques de programmation et des concepts de design patterns
Capacité à travailler de manière autonome et en équipe, tout en respectant les délais
Excellentes compétences analytiques et capacité à résoudre des problèmes techniques complexes
Expérience avec les outils de versioning tels que Git
Capacité à rédiger des documents techniques et des rapports de projet
Bonne compréhension des méthodologies de développement Agile serait un plus