Développeur Backend .Net Confirmé - Modernisation & Forte Volumétrie H/F

Anderson Rh
Paris, France
1 day ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
6 years minimum
Working hours
Regular working hours
Languages
English, French

Tech stack

.NET Framework Unit Testing C Sharp (Programming Language) Software as a Service Continuous Integration Electronic Data Interchange (EDI) PostgreSQL RabbitMQ SQL Databases SQL Server Reporting Services Technical Debt Generative AI
+3 more
Backend Containerization Integration Tests

Job description

Au sein d’une équipe en charge d’une plateforme SaaS à forte volumétrie de données, vous intervenez sur des chantiers de modernisation technique de services backend exploités en production. L’enjeu principal consiste à faire évoluer progressivement un environnement existant vers un socle modernisé, tout en garantissant la coexistence temporaire entre l’ancien et le nouveau système, la continuité de service et la maîtrise des performances. La mission s’inscrit dans une démarche de modernisation incrémentale : il ne s’agit pas d’une réécriture complète, mais de sécuriser, optimiser et transformer progressivement l’existant., Prendre en charge les chantiers du cadrage technique jusqu’à la mise en production, avec l’appui du lead technique

  • Reprise, analyse et modernisation progressive de composants legacy en C# / .NET
  • Refonte de services d’export et de reporting à destination de systèmes tiers
  • Optimisation de requêtes SQL et de traitements de masse sur des volumes importants de données
  • Mise en place et évolution d’une couche ORM sur l’existant
  • Développement et optimisation de batchs et traitements asynchrones
  • Intégration et évolution de flux de messaging RabbitMQ
  • Sécurisation du code existant par des tests unitaires et d’intégration
  • Réduction progressive de la dette technique et suppression du code obsolète
  • Conteneurisation des services et intégration aux chaînes CI/CD
  • Mise en place de mécanismes d’observabilité applicative
  • Accompagnement de la migration progressive des utilisateurs/clients vers le nouveau socle
  • Mesure et documentation des améliorations de performance avant/après intervention

Spécialités technologiques

  • SaaS
  • Tests unitaires
  • Monitoring
  • IA générative
  • Reporting

Requirements

PostgreSQL (6 ans)

  • CI/CD (6 ans)
  • C# (6 ans)
  • .NET (6 ans)
  • RabbitMQ (6 ans), Profil recherchéEnviron 8 ans d’expérience minimum en développement backendFormation supérieure en informatique ou expérience professionnelle équivalenteExpérience significative de 6 ans minimum sur des applications à forte volumétrie de données exploitées en productionExpérience de 6 ans minimum en modernisation ou refonte progressive d’un système legacy, sans réécriture globaleExpérience de 6 ans minimum sur des systèmes d’export, de reporting ou d’échange de données avec des systèmes tiersExpérience concrète de 6 ans minimum d’optimisation SQL et/ou applicative, avec capacité à mesurer et démontrer les gains obtenusMaîtrise confirmée de C# / .NETCompétences en SQL et PostgreSQLConnaissance des ORMExpérience avec les batchs et traitements de masseConnaissance des systèmes d’export / reportingExpérience avec le messaging, idéalement RabbitMQMaîtrise des tests unitaires et tests d’intégrationCompétences importantes en conteneurisation, CI/CD et observabilité/monitoring applicatifPratiques de développement adaptées aux environnements de production à forte volumétrieQualités personnelles : capacité à intervenir sur un existant complexe, approche pragmatique de la performance, nettoyage de base de code existante, esprit critique et validation du code produitAppétence pour les sujets plateforme : conteneurisation, automatisation, CI/CD et observabilitéFrançais courant indispensableAnglais professionnel indispensable, 1. Environ 8 ans d’expérience minimum en développement backend
  1. Formation supérieure en informatique ou expérience professionnelle équivalente
  2. Expérience significative de 6 ans minimum sur des applications à forte volumétrie de données exploitées en production
  3. Expérience de 6 ans minimum en modernisation ou refonte progressive d’un système legacy, sans réécriture globale
  4. Expérience de 6 ans minimum sur des systèmes d’export, de reporting ou d’échange de données avec des systèmes tiers
  5. Expérience concrète de 6 ans minimum d’optimisation SQL et/ou applicative, avec capacité à mesurer et démontrer les gains obtenus
  6. Maîtrise confirmée de C# / .NET
  7. Compétences en SQL et PostgreSQL
  8. Connaissance des ORM
  9. Expérience avec les batchs et traitements de masse
  10. Connaissance des systèmes d’export / reporting
  11. Expérience avec le messaging, idéalement RabbitMQ
  12. Maîtrise des tests unitaires et tests d’intégration
  13. Compétences importantes en conteneurisation, CI/CD et observabilité/monitoring applicatif
  14. Pratiques de développement adaptées aux environnements de production à forte volumétrie
  15. Qualités personnelles : capacité à intervenir sur un existant complexe, approche pragmatique de la performance, nettoyage de base de code existante, esprit critique et validation du code produit
  16. Appétence pour les sujets plateforme : conteneurisation, automatisation, CI/CD et observabilité
  17. Français courant indispensable
  18. Anglais professionnel indispensable

EUR

Français Anglais .NET SQL Reporting Batching C# PostgreSQL Monitoring

Benefits & conditions

Lieu de la mission : Paris

  • 2 jours de télétravail par semaine
  • Date de démarrage : ASAP
  • Mission de longue durée
  • Anglais professionnel obligatoire, Taux journalier :Salaire selon profil

Apply for this position

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

Apply on www.hellowork.com
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

49 sec

Processing asynchronous event streams via standard messaging patterns

Patrick Koss Patrick Koss · World Congress 2024

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all