Le groupe ALPILINK
Fort de plus de 30 ans d’expérience depuis sa création en 1991, Alpilink est devenu un partenaire de confiance dans la digitalisation et la gestion des flux pour ses clients. Aujourd’hui, Alpilink se distingue dans trois domaines principaux : le tourisme, la monétique et les services cloud, auxquels s’ajoutent trois activités transversales : un centre d’appels, une gamme d’automates de vente et une solution de gestion de parking.
Animés par un engagement constant en faveur de l’innovation, mais surtout de nos clients, nous avons développé une vaste gamme de services digitaux. Notre objectif est de devenir leur interlocuteur unique, afin de simplifier la gestion des différents supports au sein de leurs organisations. En opérant sur plusieurs axes, notamment marketing, vente, gestion et analyse de données, nous offrons des solutions interconnectées, autonomes et efficaces. Cette approche intégrée permet une gestion fluide et une maintenance optimisée de l’ensemble de leurs solutions digitales.
Plus d’infos : www.alpilink.fr
Au sein de notre pôle TOURISME, dans le cadre de l'évolution de notre système d'information, nous recherchons un Développeur C# .NET confirmé pour renforcer une équipe technique en charge de la migration, du maintien en conditions opérationnelles et de l'implémentation de nouvelles fonctionnalités sur un ensemble d'applications basées sur une architecture microservices.
Vous intégrerez une équipe composée de 3 personnes (2 développeurs et 1 Lead Developer) et participerez activement à la transformation de notre architecture vers un modèle basé sur les principes de la Clean Architecture.
Missions
- Participer à la migration et à l'évolution d'applications existantes vers une architecture microservices
- Concevoir et développer de nouvelles fonctionnalités en C#/.NET
- Maintenir et améliorer les applications existantes
- Participer aux choix techniques et aux revues de code
- Garantir la qualité, la performance et la maintenabilité des développements
- Collaborer étroitement avec le Lead Developer et les autres membres de l'équipe
- Contribuer aux bonnes pratiques de développement et d'architecture
Environnement technique
- C#
- .NET
- Clean Architecture
- Microservices
- Kubernetes (K8S)
Profil recherché
Compétences requises
- Minimum 3 à 5 ans d'expérience en développement C#/.NET
- Expérience significative sur des projets de développement backend
- Bonne compréhension des principes de Clean Architecture
- Expérience des architectures microservices
- Connaissances ou expérience de Kubernetes (K8S)
Compétences appréciées
Une expérience sur tout ou partie des sujets suivants constituera un véritable atout
Systèmes asynchrones et gestion d'événements :
- RabbitMQ ou SignalR
- Server-Sent Events (SSE) ou Domain Events
Bases de données :
- SQL Server
- PostgreSQL
- Entity Framework
Développement et exploitation :
- Déploiement et exploitation de microservices
- Conteneurisation et orchestration Kubernetes
- Pratiques DevOps et CI/CD
Qualités recherchées
- Autonomie et capacité à monter rapidement en compétence sur un existant
- Esprit d'équipe et bonne communication
- Rigueur technique et sens de la qualité logicielle
- Force de proposition sur les sujets d'architecture et d'amélioration continue
Pourquoi nous rejoindre ?
- Participation à un projet de modernisation d'architecture ambitieux
- Environnement technique moderne basé sur .NET et les microservices
- Équipe à taille humaine avec une forte proximité technique
- Possibilité d'avoir un impact direct sur les choix d'architecture et les évolutions du produit
Type d'emploi : Temps plein, CDI
Rémunération : à partir de 36 000,00€ par an
Avantages :
- Intéressement et participation
- RTT
Lieu du poste : En présentiel