Wit partners est un cabinet de conseil Suisse dédié au conseil et à la gestion du capital humain dans le domaine de l'IT et de la Finance. Nous recherchons des candidats motivés, passionnés et soucieux de la qualité. Si vous possédez les compétences et l'expérience requises pour ce poste, n'hésitez pas à postuler dès maintenant.
Description du poste :
Vous serez responsable du développement et de la maintenance des applications logicielles, sur la base d'exigences techniques et métiers. Vous garantirez leur bonne implémentation, dans un environnement structuré et exigeant.
Activités et responsabilités :
1. Analyser les problèmes liés aux processus métier, transactions, données ou fonctions, ainsi que leur environnement (poste de travail, systèmes cibles, organisation).
2. Identifier et formaliser les exigences fonctionnelles et non fonctionnelles (disponibilité, sécurité, performance...).
3. Concevoir des modèles de données, de fonctions et / ou d'objets.
4. Sélectionner ou élaborer les méthodes, techniques, normes et outils adaptés pour le développement logiciel.
5. Développer et maintenir les applications, composants, modules, et interfaces avec les bases de données et autres systèmes.
6. Assurer la mise en œuvre et la pérennité des solutions logicielles développées.
7. Installer et administrer les environnements de développement et de test.
8. Participer aux phases d'intégration et de test (tests fonctionnels, techniques, d'intégration).
9. Rédiger et maintenir la documentation : modèles, interfaces, procédures de test, manuels utilisateurs...
10. Diagnostiquer et corriger les erreurs en environnement de production.
11. Mettre en œuvre les demandes d'évolutions (Change Requests).
12. Concevoir et intégrer des améliorations logicielles continues tout au long du cycle de vie des applications.
Profil recherché :
* Expérience de 5 ans minimum en développement logiciel.
* Bonne maîtrise des principes d'architecture logicielle et des normes de développement.
* Capacité à travailler en collaboration avec les équipes métier et techniques.
* Autonomie, rigueur, capacité d'analyse et sens du service.
Compétences techniques (à adapter selon contexte) :
* Langages de programmation : [Java, C#, Python, etc.].
* Base de données : [SQL Server, Oracle, PostgreSQL, etc.].
* Outils de versioning : [Git, SVN...].
* Outils de développement et intégration continue : [Jenkins, Docker, etc.].
#J-18808-Ljbffr