

Simpliciti est un acteur historique et reconnu des technologies embarquées « Made in France » déjà actif en France, en Belgique, en Afrique grâce à sa succursale au Maroc (Sabatier Géolocalisation) ainsi qu'au Canada grâce à sa filiale au Québec. Plus de 1500 acteurs du secteur privé et publics font appel au quotidien au savoir-faire des 160 collaborateurs composant une équipe engagée et passionnée.
Concepteurs et développeurs de solutions hardware et software pour les Smart Cities, nous proposons des fonctionnalités innovantes afin d’optimiser – grâce à la data – les secteurs de la collecte des déchets, le transport de voyageurs, le transport de marchandises et le traitement de l'eau. Ainsi nos équipes adressent au quotidien des problèmes de société tels que la réduction des déchets, le recyclage ou l’accès à la mobilité des personnes.
Nos solutions ont pour objectif d’améliorer la qualité de vie des citoyens en fournissant aux Collectivités un moyen de les rendre actrice d’une économie circulaire via des territoires plus connectés. Par exemple, les logiciels Simpliciti permettent ainsi à chaque client de piloter leur flotte de véhicules ou leur ressources humaines et matérielles, créer leurs circuits, planifier des transports, guider les conducteurs sur cartographie, suivre en temps réel l’activité ou encore éditer des tableaux de bords et statistiques. Mais aussi de consommer ces données par exemple pour facturer l’utilisateur final selon son usage.
Par ailleurs, Simpliciti est Entreprise à Mission, labellisée Positive Workplace et agit activement pour avoir un impact positif chez ses clients mais aussi en interne via sa Green’Team et les initiatives RH/RSE mises en œuvre.
Afin de renforcer nos équipes, nous recherchons un développeur expérimenté (H/F) sur les technologies WINDEV/ C# ayant une forte appétence relationnelle.
Vous serez en charge du développement et de l'évolution des logiciels de Simpliciti mais également de les intégrer chez nos clients. Vous serez également amené à former nos clients sur nos solutions.
Missions et activités principales :
1. Traduction technique des besoins fonctionnels
Participer à l'analyse fonctionnelle détaillée des besoins utilisateurs
Étudier les opportunités et la faisabilité technologique des applications
Élaborer et rédiger le cahier des charges techniques à partir des spécifications fonctionnelles
2. Conception et développement
Analyser et développer les composants en utilisant les langages appropriés (WinDev, SQL, C#)
Assurer le développement et la réalisation des applications (prototypes et modules)
Adapter et paramétrer les progiciels retenus pour l'architecture logicielle
Participer à la structuration des bases de données
Harmoniser et industrialiser l'ensemble des composants et applications
Documenter les applications pour les développements ultérieurs et la mise en production
3. Tests et recette
Définir les protocoles et scénarii de tests (tests unitaires et tests de charge)
Tester, identifier et traiter les dysfonctionnements éventuels du logiciel développé
Analyser les résultats et rédiger les rapports de tests
Vérifier la conformité des capacités de l'ouvrage avec la demande formulée par le client
4. Mise en production et intégration
Intégrer les sites pilotes chez le client permettant de tester l'ouvrage dans sa version définitive
Déployer en masse le produit auprès des utilisateurs
Accompagner les directions et les utilisateurs dans la vie du produit en jouant un rôle d'intégrateur au sein de l'environnement client
5. Activités complémentaires
Dans le cadre de la mission principale, des déplacements pour des missions de prestations courtes et moyennes durées sont à prévoir chez les clients.
Environnement technique :
Langages de programmation : WINDEV, C#, langage SQL
Systèmes de gestion de base de données : SQL (MySQL et SQL server),
Outils d’intégration continue et gestion de versions : Git
Méthodologies de développement : Agile, Scrum
Connaissance des API : REST, SOAP, WebSocket
Issu(e) d’une formation en informatique (Bac+3 à Bac+5), avec une expérience significative en développement logiciel.
Maîtrise des langages WINDEV, SQL, C# et des bases de données.
Capacité à analyser des besoins fonctionnels et proposer des solutions techniques adaptées.
Rigueur et méthodologie dans la rédaction de cahiers des charges techniques et la documentation des développements.
Expérience dans la mise en place de tests unitaires et de charge, ainsi que dans l’intégration et le déploiement d’applications.
Sens du relationnel car vous serez en charge de rencontrer des clients.
Bon relationnel, autonomie, esprit d’équipe et capacité d’adaptation à différents environnements clients.
Rejoignez nous pour faire partie d'une équipe dynamique qui façonne l'avenir de la gestion des déchets à travers des solutions innovantes et durables.
Le processus est en 3 étapes dont un entretien avec un inventaire de personnalité. (Assessfirst)