Chez Programisto, nous plaçons l’expertise et l’humain au cœur de notre modèle.
Notre mission : accompagner des clients exigeants dans la réalisation de projets digitaux ambitieux, en nous appuyant sur des consultants passionnés et rigoureux.
Notre force : une structure à taille humaine, sans hiérarchie lourde, où chaque collaborateur est suivi, écouté et valorisé. Nous proposons des missions sur mesure, adaptées aux aspirations techniques et personnelles de chacun.
Contexte
Dans le cadre de projets stratégiques menés auprès de grands comptes, nous recherchons un Développeur Senior .NET / C# afin de renforcer une équipe en charge de la conception et du développement de solutions à forte valeur ajoutée.
Vous évoluerez dans un environnement moderne, orienté Cloud et architectures distribuées, où la qualité du code, la performance des applications et l’amélioration continue occupent une place centrale. En tant que développeur expérimenté, vous participerez activement aux choix techniques et contribuerez à la montée en compétences de l’équipe.
Vos missions
- Concevoir, développer et maintenir des applications backend robustes et évolutives en .NET.
- Développer des API REST performantes ainsi que des traitements asynchrones et batchs.
- Concevoir et implémenter les règles métier en appliquant les bonnes pratiques d’architecture logicielle.
- Modéliser, développer et optimiser les accès aux bases de données relationnelles et NoSQL.
- Garantir la qualité, la maintenabilité et la performance du code produit.
- Réaliser les tests unitaires et les tests d’intégration afin d’assurer la fiabilité des développements.
- Participer aux revues de code et promouvoir les bonnes pratiques de développement.
- Contribuer à l’amélioration continue des architectures, des processus et à la réduction de la dette technique.
- Participer à la mise en place et à l’amélioration des pipelines d’intégration et de déploiement continus (CI/CD).
- Accompagner les phases de déploiement, assurer le suivi des applications en production et participer aux investigations en cas d’incident.
- Contribuer à l’observabilité des applications (logs, métriques, monitoring, alerting, traces).
- Accompagner les développeurs plus juniors et partager votre expertise technique avec l’équipe.
Environnement techniqueLangages & Frameworks
- C# 12/13
- .NET 8/9/10
- ASP.NET Core
- Entity Framework Core
Bases de données
- SQL Server
- PostgreSQL
- Bases NoSQL
- MongoDB
Cloud & DevOps
- Docker
- Kubernetes
- Azure ou AWS
- CI/CD
- Monitoring et observabilité
Méthodologies
- Agile (Scrum / Kanban)
- Clean Code
- Domain Driven Design (DDD)
Profil recherché
- Vous justifiez d’au moins 8 ans d’expérience en développement backend sur les technologies .NET.
- Vous maîtrisez C#, ASP.NET Core et les architectures orientées services ou microservices.
- Vous êtes autonome sur les phases de conception, de développement et d’optimisation d’applications.
- Vous possédez une excellente maîtrise des bases de données SQL et une bonne connaissance de MongoDB et des technologies NoSQL.
- Vous êtes sensible aux problématiques de performance, de scalabilité et de fiabilité des applications.
- Vous avez une véritable culture de la qualité logicielle, des tests automatisés et des bonnes pratiques de développement.
- Vous appréciez les environnements DevOps et êtes à l’aise avec les outils de conteneurisation et de déploiement.
- Vous êtes reconnu(e) pour votre autonomie, votre rigueur et votre capacité à résoudre des problématiques techniques complexes.
- Vous aimez travailler en équipe, partager vos connaissances et accompagner la montée en compétences des développeurs plus juniors.
Les plus
- Expérience sur des architectures distribuées ou microservices.
- Connaissance des environnements Cloud (Azure ou AWS).
- Expérience avec Docker, Kubernetes et les pipelines CI/CD.
- Maîtrise des principes DDD et Clean Architecture.
- Sensibilité aux enjeux d’observabilité, de monitoring et de performance applicative.
- Expérience sur des applications à forte volumétrie ou à forte criticité.
Pourquoi rejoindre Programisto ?
- Des projets stimulants et innovants au sein de grands comptes.
- Un accompagnement personnalisé tout au long de votre parcours.
- Une structure à taille humaine privilégiant la proximité, la transparence et la confiance.
- Un environnement technique moderne favorisant l’innovation, l’amélioration continue et le partage de connaissances.
- Des perspectives d’évolution adaptées à vos ambitions techniques et professionnelles.
Rémunération : 32 187,42€ à 58 107,69€ par an
Lieu du poste : En présentiel