Développeur Senior .NET / C#

PROGRAMISTO
Bordeaux, France
about 2 months ago
Apply on fr.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
€32,187.0 - €58,108.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles ASP.NET .NET Framework Agile Methodology Amazon Web Services Automation of Tests Unit Testing Microsoft Azure C Sharp (Programming Language) Cloud Computing Software Quality Code Review
+22 more
Databases Continuous Delivery Continuous Integration Relational Databases DevOps Entity Framework PostgreSQL Microsoft SQL Server MongoDB NoSQL Scrum Methodology Software Architecture Service-Oriented Architecture Delivery Pipeline Technical Debt Backend Integration Tests Kubernetes Restful APIs Domain Driven Design Docker Microservices

Job description

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., 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.

Requirements

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é, * 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.

Benefits & conditions

  • Agile (Scrum / Kanban)
  • Clean Code
  • Domain Driven Design (DDD), * 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

About the company

Chez Programisto, nous plaçons l’expertise et l’humain au cœur de notre modèle.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all