Développeur.euse Logiciel F/H

CYIM
Canton of Rennes-4, France
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton of Rennes-4, France

Tech stack

.NET
Agile Methodologies
Configuration Management
Software Quality
Continuous Delivery
Relational Databases
Linux
Web Development
Elasticsearch
Event-Driven Programming
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
Node.js
NoSQL
Object-Oriented Software Development
Scrum
Redis
Software Engineering
SQL Databases
Web Services
Gitlab
GIT
Kubernetes
Kafka
GraphQL
Docker
Microservices

Job description

  • Gestion d'Événements : Nous fournissons des plateformes complètes pour organiser avec succès des congrès et des séminaires, simplifiant l'inscription, la soumission d'abstracts et la logistique.
  • Diffusion de la Science : Nos plateformes web et mobiles, alliées à l'utilisation des réseaux sociaux, étendent la visibilité de la recherche et des bonnes pratiques médicales, favorisant ainsi l'échange d'informations fiables en renforçant la cohésion au sein de la communauté médicale.
  • Gestion des Adhésions : Nos outils simplifient la gestion des adhésions et des cotisations, optimisant les processus administratifs pour les sociétés savantes.
  • E-Learning et Certification : Nous accompagnons nos clients dans la mise en place de solutions dédiées à la formation, mais aussi de systèmes spécialisés pour l'organisation d'examens médicaux, adaptés tant au présentiel qu'au distanciel. Ces dispositifs assurent des certifications reconnues, valorisant ainsi l'expertise professionnelle., Vos missions seront variées et stimulantes :
  • Concevoir et développer de nouvelles fonctionnalités couvrant l'ensemble de notre écosystème, du back-end au front-end ;
  • Intervenir sur toutes les briques logicielles du workflow, de la conception au déploiement ;
  • Participer aux phases opérationnelles : configuration, dépannage et support ;
  • Être garant(e) de la qualité du code et de la bonne documentation des projets.

Vous contribuerez à la création d'une nouvelle plateforme logicielle, en accompagnant la migration progressive de notre architecture monolithique vers une architecture moderne basée sur des microservices.

Requirements

Vous avez choisi de faire du développement logiciel, et ce n'est pas un hasard.

Vous souhaitez donner du sens à votre travail en participant à des projets ambitieux qui ont un impact concret sur la santé.

En rejoignant CYIM en tant que Développeur Logiciel, vous intégrerez une équipe pluridisciplinaire, développeurs, chefs de projet, UX designers et graphistes, animée par une même exigence : créer des outils performants, intuitifs et utiles.

Vous serez entouré(e) d'un encadrement expérimenté et de collègues passionnés, disponibles pour partager leurs connaissances et vous aider à avancer dans vos projets. Leur expérience du développement et de la gestion de projets complexes vous offrira un cadre exigeant et constructif, propice à votre progression. Chez CYIM, nous croyons qu'un bon code naît d'un cadre solide, où l'humain reste au centre, et où chacun peut apprendre, expérimenter et se dépasser en confiance., Vous êtes diplômé(e) d'une école d'ingénieurs en informatique ou d'une formation équivalente, et justifiez d'au moins 5 ans d'expérience en développement logiciel.

Vous savez travailler en mode projet au sein d'une équipe agile (Scrum) et maîtrisez les bonnes pratiques de développement collaboratif.

La maîtrise du français et de l'anglais est indispensable pour évoluer dans notre environnement de travail et nos projets internationaux., * D'une bonne maîtrise du développement orienté objet, plus précisément des langages .NET(.NET 8, .NET Framework), NodeJS et de la conception de logiciels sous environnement Linux.

  • D'une connaissance du développement Web et de services Web (REST, GraphQL) en architecture microservices.
  • D'une expertise d'un framework front-end JS (ex: Vue.JS).
  • D'une connaissance des bases de données relationnelles (SQL : PostgreSQL, MySQL, SQL Server) et NoSQL (MongoDB, Redis, ElasticSearch).
  • Une expérience en architecture microservices, Containers, Docker, Kubernetes et en architecture event driven (Kafka, JobFlink) est un atout.
  • D'une bonne connaissance des concepts et outils de livraison continue (GitLab, Git…).
  • D'une connaissance des méthodologies Agile (SCRUM, Kanban).

Compétences relationnelles

Vous appréciez le travail en équipe et savez évoluer dans un environnement exigeant, où la rigueur méthodologique et la technique vont de pair.

Habitué(e) aux processus industriels (production, gestion de configuration, livraison, tests), vous contribuez à fiabiliser les projets tout en maintenant un esprit d'entraide et de partage.

Doté(e) d'un bon esprit d'analyse et de synthèse, vous savez communiquer clairement et trouver des solutions adaptées face à des problématiques simples comme complexes.

About the company

CYIM, fondée en 2001, se positionne à l'avant-garde du numérique au service des sociétés savantes de spécialité médicale. Notre mission est d'accompagner ces institutions prestigieuses dans leur transition numérique, en leur fournissant des services informatiques adaptés à leurs besoins spécifiques. Nos services clés

Apply for this position