/ L'annuaire des offres d'emploi en Suisse Romande
n/a n/a Urdorf CH
full-time

Développeur senior Full Stack C# .NET/React.js avec expérience confirmée dans les véhicules de collecte de déchets (h/f) 100 %

Entreprise
KOCO Solutions AG
Lieu
Urdorf
Date de publication
25.04.2025
Référence
4792128

Description

Bienvenue chez KOCO Solutions AG, une entreprise suisse spécialisée dans le développement de solutions logicielles intelligentes dédiées à la gestion des déchets et du recyclage. Forts de plus de 20 ans d’expérience et de 150 clients – grandes villes suisses, entreprises privées de transport et d’élimination des déchets, communes, associations de ramassage et même le plus grand aéroport de Suisse – nous accompagnons une diversité d’acteurs dans leur transformation digitale et écologique.

Nous nous appuyons sur trois mégatendances mondiales : l’écologie, l’urbanisation et la digitalisation, qui redéfinissent en profondeur notre secteur. Chez KOCO Solutions, nous voyons ces évolutions comme une opportunité unique non seulement pour accompagner nos clients sur le chemin de la transformation digitale, mais aussi pour développer en permanence nos solutions.

Depuis plus de deux décennies, nous développons des logiciels innovants, toujours en étroite collaboration avec des partenaires solides. Notre croissance constante nous ouvre aujourd'hui une opportunité passionnante. Afin d’étendre notre capacité de développement de logiciels, nous recherchons :

Développeur senior Full Stack C# .NET/React.js avec expérience confirmée dans les véhicules de collecte de déchets (h/f) 100 %

Contexte :
KOCO fournit une solution logicielle pour la gestion des déchets, notamment pour gérer la collecte de ceux-ci. Un élément clé du système est l’ordinateur de bord du camion qui assure la collecte des données grâce à des capteurs de mesure de poids, positions GPS, et informations du châssis du véhicule, mais aussi la gestion des entrées/sorties pour gérer les éléments actifs de la superstructure du camion.
Afin d’avoir un ordinateur de bord plus innovant en termes d’expérience utilisateur et de fonctionnalités, nous avons décidé de développer une nouvelle version, et c’est pour continuer ce développement qui vient d’être initié que nous cherchons un développeur sénior.

Tes missions :
• En tant que Développeur Full Stack C# .NET Senior, tu prendras en charge le développement de l’ordinateur de bord des camions, son interface graphique, sa logique métier et sa connectivité avec les éléments électronique du camion tels que les données du châssis, des systèmes de pesées et d’identification. Tu implémenteras les nouvelles fonctionnalités et effectueras la maintenance et le support.
• Développement & maintenance : Développer, maintenir, optimiser et supporter les fonctionnalités métier liées à la collecte des déchets sur notre ordinateur de bord, basé sur les technologies C# .NET, ASP.NET Core, React.js, PostgreSQL, MODBUS, FMS/CAN bus, LTE, GPS, RFID, Linux, Docker, Raspberry Pi.
• Collaboration & agilité : Travailler dans un environnement agile, dans une entreprise pluridisciplinaire, avec des partenaires externes et nos clients, en intégrant les technologies Microsoft et les dernières méthodologies de développement.
• Qualité & architecture : Appliquer les meilleures pratiques en développement logiciel (Design Patterns, Clean Architecture, OWASP, STRIDE Threat Modeling).
• Reporting : Reporting direct à notre CTO, qui, compétent en matière de développement logiciel et technologies, comprend aussi très bien les besoins et préoccupations des développeurs.
• Déploiement & support : Contribuer aux tests, à la mise en production et assurer le support technique auprès des clients.
• Azure DevOps : Configurer et gérer l’environnement Azure DevOps (gestion de projet Scrum, pipelines CI/CD).
• Conseil & expertise : Assister et conseiller le Product Owner dans ses tâches. Proposer des solutions innovantes pour améliorer le workflow de nos clients.

Ton profil :
Formation : Master en ingénierie du développement logiciel ou formation équivalente.

Expérience requise :
• Minimum 5 ans d’expérience professionnelle en développement d’applications C# .NET et React.js, avec une expertise en backend et bases de données PostgreSQL.
• Expérience confirmée dans le secteur de la collecte des déchets, l’électronique des camions, les systèmes de pesée industriels et systèmes d’identification RFID.

Compétences techniques requises :
• Développement logiciel Full-Stack :
o Développement backend avec C# .NET, ASP.NET Core et PostgreSQL.
o Expérience en frontend React.js
o Expérience avec Docker Compose pour le déploiement d’applications locales.
o Bonne expérience des systèmes Debian et de Raspberry Pi.
• Expérience de l’univers des camions industriels de collecte de déchets :
o Connaissances en systèmes de pesées industriels (ex : Digisense).
o Connaissances en systèmes d’identification RFID (ex : Deister ou Datamars).
o Connaissances en protocoles réseau MODBUS, FMS/CAN bus et TCP.
o Connaissances en protocoles de communication GSM et LTE, GPS et Galileo, NTP, commandes AT, communication sérielle.
• Expérience Cloud, DevOps et Infrastructure-as-Code :
o Expérience avec les services cloud Microsoft Azure ainsi que Terraform.
o Utilisation avancée de Azure DevOps (backlogs et pipelines CI/CD).
• Excellentes capacités de résolution de problèmes, d'analyse et de rétro-ingénierie.
• Bonne maîtrise des principes de sécurité et d’optimisation logicielle.
Compétences techniques additionnelles, qui apportent un plus à votre candidature :
• Expérience avec Open Street Map.
• Expérience d’implémentation de protocoles avec .NET Pipelines.

Soft skills :
• Communication professionnelle, claire et synthétique.
• Esprit d’équipe et forte orientation client.
• Autonomie, rigueur et capacité à travailler en mode projet.

Langues requises :
• Français (langue maternelle ou bilingue).
• Anglais ou Allemand courant (écrit et oral).

Ce que nous t’offrons :
 Un impact concret : Participer au développement de solutions pour améliorer la digitalisation dans un secteur éco-responsable de la gestion des déchets et du recyclage.
 Un rôle clé : Intégrer une équipe dynamique où tu peux jouer un rôle décisif et participer activement à l'élaboration des projets.
 Des conditions attractives : Rémunération compétitive et avantages sociaux.
 Un environnement de travail flexible : Hybride, majoritairement en télétravail mais avec au minimum un jour par semaine à Urdorf (ZH) et plus lorsque le projet le nécessite (par exemple pour supporter le déploiement d’une nouvelle version majeure sur les camions, qui pourrait occasionnellement nécessiter plusieurs jours consécutifs à Urdorf afin de régler les problèmes de configuration et/ou compatibilité avec l’électronique embarquée).
 Des perspectives d’évolution : Opportunités de développement professionnel et montée en compétences.

Tu es motivé(e) ? Envoie-nous ton CV accompagné d’une photo, d’une lettre de motivation et de ta date de disponibilité aux coordonnées ci-dessous. Nous avons hâte de te rencontrer !

Contact :
KOCO Solutions AG
Claudia Heiniger
HR Business Partner
+41 (0)44 735 42 31
bewerbung@contena-ochsner.ch

www.koco.online

Déposer ma candidature

Choisir
Uniquement fichier pdf, Word ou OpenOffice. Taille maximum du fichier: 3 MB.