développeur fullstack C#, ASP .NET, Javascript/Typescript expérimenté
Infos sur l'emploi
Annonce expirée
Taux d'activité :
100%Type de contrat :
Durée indéterminéeLieu de travail :
route du Pas de l'Echelle 67, 1255 Veyrier
S+T Service & Technique S.A. ( www.st-sa.ch ) est une entreprise dynamique avec 40 ans d'expérience dans le domaine CVC (chauffage, ventilation, climatisation) + gestion technique / automation du bâtiment (MCR, GTB, AdB). S+T est l’une des (trop?) rares PME romande qui s'est donné les moyens de créer une équipe R&D interne dans le but de pouvoir développer ses propres produits hardware et software ( www.digimat.ch ), pour assurer les tâches de régulation numérique dans le domaine CVC : supervision web/cloud, gestion du confort thermique, de l'énergie, de l'éclairage, du désenfumage, des alarmes techniques, des interconnexions entre systèmes, du transport-dématérialisation-traitement-analyse des données de fonctionnement fournies par les bâtiments. L'entreprise compte aujourd'hui près de 40 collaborateurs, dont 15 ingénieurs, regroupant sous un même toît un savoir-faire absolument unique et reconnu dans tous les domaines de compétences CVCS-R. Hein, du Chauffage ? oui vous avez bien lu, et c'est pourtant bien un génial job de développeur fullstack que nous proposons ici. Alors continuez votre lecture ;)
Cette annonce est un peu particulière car elle nous tient particulièrement à cœur, le développement de solutions logicielles innovantes faisant partie intégrante de notre ADN (chose peu usuelle dans ce domaine). Et comme ce n'est pas tous les jours que l'on ouvre un poste de ce type chez S+T, nous savons déjà avec certitude que c'est le job d'une vie pour qui saura nous apporter ses compétences et venir nous éblouir tout en se faisant plaisir.
Nous recherchons pour notre équipe R&D le Harry Potter du coin, magicien, druide ou guru du clavier, génie absolu de la pensée binaire mais probablement jamais reconnu à sa juste valeur (puisque vous n'avez encore jamais croisé notre route). Plus traditionnellement résumé, on recherche très sérieusement un (ou une, sait-on jamais)
développeur fullstack C#, ASP .NET, Javascript/Typescript
expérimenté, créatif, aussi brillant que modeste
pour prendre progressivement et durablement le relais du lead technique de notre équipe de développement software (ne nous trompons pas, c'est VRAIMENT pour imaginer des solutions techniques et pour sortir du code de haut niveau que nous avons besoin de vous).
Autant dire que l'on vous attend avec impatience, mais nous prendrons le temps de VOUS trouver. Des idées, des projets, des challenges, ça on en a plein en stock. Jusque-là nous avons toujours réussi à mettre des années lumières d'avance sur nos grands "concurrents" (Siemens, Honeywell, Sauter, SAIA, ...). Nous n'avons donc vraiment pas l'intention de nous arrêter là. C'est pour cela que nous avons besoin d'un magicien surdoué, équipé de vrais pouvoirs et surtout... d'un esprit indéniablement innovant. Bref, le type de personne que l'on croise tous les jours dans le bus ;)
Et puisqu'il faut quand même en dire un peu plus avant de se rencontrer, voici les compétences que l'on recherche
- C# .NET framework / MONO
- ASP .NET, MVC, webAPI
- Javascript/Typescript
- JQuery/HTML/HTML5/CSS
- C++ MFC, C
- Bootstrap
- SQL/mySQL
- XML/Json
protocole de communication
- maîtrise des concepts IP, TCP/IP, UDP
- maîtrise des protocoles http(s)
- maîtrise des concepts WEB-API, REST APIs, ...
- techniques de communications avec protocoles type BACnet, Modbus, KNX
outils de développement
- Microsoft Visual Studio (maîtrise indispensable)
- Devtools Internet Explorer
- Postman
- Fiddler
- Wireshark
- MySQL Workbench
Nous travaillons sur des plateformes Windows, bien sûr, et Linux avec MONO. Un exemple du dernier truc en route dans notre pipeline ? Une plateforme cloud permettant l'affichage ET l'édition directe de synoptiques dynamiques depuis le browser, sans logiciel spécifique. Une révolution totale pour permettre l'ouverture et la manipulation libre des données produites par les systèmes d'automation. Mais chut, ne le répétez pas, c'est top secret et cela risque de faire des jaloux. Venez explorer notre secret's lab (https://st-sa.ch/digimat-lab.html) ainsi que notre page d'annonce LinkedIn (https://www.linkedin.com/in/digimat/detail/recent-activity/posts/) cela vous donnera une bonne première idée de nos activités.
Vous pensez avoir le niveau pour nous épater ? Alors venez nous rencontrer. Nous avons vraiment un sacré bout de chemin à faire ensemble, et nous pouvons déjà vous promettre une chose : vous serez sans nul doute fier de ce que vous aurez pu bâtir chez nous. Alors oui, indéniablement, c'est vraiment le job d'une vie que nous vous proposons ici !
Vous voulez un peu plus de concret ? Voici par exemple un panel non exhaustif des missions que vous assurerez au sein de notre entreprise
- Développer des logiciels tant « backend » que « frontend », principalement sur la plateforme de développement « Microsoft Visual Studio »
- Assurer la mise au point de l’architecture, le développement et la maintenance de logiciels en langages/technologies C#, .NET framework / MONO, C/C , MFC, ASP .NET, MVC, webAPI, Javascript/Typescript, JQuery/HTML/CSS/Bootstrap, SQL, XML/JSON (liste non exhaustive)
- Assurer progressivement la reprise des activités assurées par notre développeur senior dans le but de prendre, à terme, sa succession. Dans cette optique, reprendre progressivement le contrôle des produits/solutions logicielles développées en interne (Digimat) et en assurer la maintenance ainsi que les développements futurs. En particulier, il s’agira de reprendre le contrôle et la maitrise de nos infrastructures de communication « Digimat DCF » ainsi que des services logiciels dépendants (tel que Digimat RWS, Digimat QuickReport ou Digimat Screen)
- Développer des services de communication avec divers systèmes d’automation, impliquant la mise au point de mécanismes d’échanges, de transport et de stockage de données au travers différents protocoles de communication (IP, TCP/IP, UDP, Sériels, BACnet, ModBus, M-BUS, KNX, MQTT, IoT, …)
- Assurer la mise au point de technologies logicielles liées au stockage+redistribution des données de fonctionnement fournies par les systèmes d’automation (database, cache, webservices, APIs, synchronisation de données, etc.)
- Assurer le déploiement et la mise au point de services logiciels dans des infrastructures cloud ou distribuées dans des nœuds de communication « distants »
- Assurer le design général des architectures de nos solutions logicielles
- Optimiser, au sein de l’équipe R&D, les méthodes de travail « agiles » ainsi que les systèmes d’archivage de code qui pourraient être utiles pour améliorer la productivité, la traçabilité et/ou la pérennité de nos travaux
- Assurer une veille technologique en cohérence avec notre secteur métier
- Collaboration technique avec l’équipe « R&D » interne (hardware, software)
- Collaboration technique avec l’équipe « Automation » interne pour la mise au point, l’amélioration et le développement d’outils ou de technologies spécifiques utiles au sein de l’entreprise ou pour nos clients
- Collaboration technique avec l’équipe « BIM » interne pour la mise au point de services et d’interfaces HMI spécifiquement orientées autour des « maquettes numériques » couplées avec les données de fonctionnement « live » fournies par les systèmes d’automation
- Élaboration de documentations techniques
- Tâches de maintenance IT, en particulier sur le réseau interne de l’entreprise
- Tâches de maintenance/support IT à nos clients/utilisateurs externes pour permettre l’utilisation de nos produits/solutions/services
- Assistance techniques (informatiques) à nos techniciens
Convaincu d'être la personne qu'il nous faut ?
Adressez nous votre candidature, avec lettre de motivation et CV !
A bientôt,
Frédéric Hess, S+T S.A.
Contact
- Frédéric Hess