Développeur.se .Net C# / Fullstack / Azure / Agile
Ref : 250207R002-
Date de début01/03/2025
-
Localisation
75 - Paris
-
Durée12 mois (renouvelables)
-
Profil
Développeur web
-
Secteur d'activité
Médias et publicité

Nous recherchons un Développeur.se .Net C# / Fullstack / Azure / Agile pour une mission de 12 mois renouvelables sur Paris.
Description de la mission
Nous recherchons un·e développeur.se confirmé·e qui aura pour missions
• Travailler au sein d’une équipe agile et appliquant la méthodologie Scrum
• Contribuer au développement du portail TCM, dans ses parties backend et frontend, à sa documentation, dans un souci de maintenabilité, de qualité, d'évolutivité à long terme du produit
• Assurer le suivi en production (suivi de la performance, des erreurs, de la disponibilité, scalabilité, etc.) du produit
• Participer à la définition de l’architecture technique de la solution et au choix des technologies en collaboration avec le reste de l’équipe produit
Equipe produit
3 développeurs confirmés, 1 Product Manager, 1 Product Owner, 1 Scrum Master et 1 UX Designer.
L’équipe devra être présente sur site à 50% et en télétravail 50% du temps restant.
Durée de la mission
La mission démarrera début mars 2025 pour une durée minimum de 1 an, temps plein annuel à équivalent de 220 jours /an.
Profil
• Capable de travailler sur le backend et sur le frontend, avec une dominante frontend
• La qualité du code est une de vos priorités et vous suivez les bonnes pratiques de développement
• Bonne connaissance des environnements du développement logiciel, du déploiement continue et de l’univers d’industrialisation logicielle ;
• Capacité à travailler en équipe indispensable, forte capacité relationnelle
• Rigueur, capacité d’organisation ;
• Enthousiasme, dynamisme, réactivité, force de proposition
• 5 ans d’expérience professionnelle minimum (hors stages et alternances) en développement dans les technologies du projet (voir compétences)
Compétences, expériences attendues
Méthodologie Agile
• Expérience confirmée au sein d’une équipe agile ayant pratiqué Scrum.
Software Craftsmanship
Git
• Maîtrise de la gestion de version sous Git.
• Connaissance des workflows de branching sur Git (Trunk Based Development)
Test Unitaire
• Automatisation des tests unitaires. Expérience sur frameworks xUnit.
Containerisation des applications
• Maîtrise de la containerisation Docker.
Autres pratiques de contrôle de la qualité
• Pratique régulière de la revue de code.
API REST & Architectures Microservices
• Expérience confirmée en développement de services REST.
• Maîtrise des standards de spécification/documentation d’API (/ Swagger)
• Connaissance des principes d’API Gateway et langages de query d’API (GraphQL)
Bases de données & Moteurs de recherche
RDBMS
• Bases de données relationnelles (PostgresSQL)
Bases NoSQL
• Expérience avec au moins une base de données NoSQL de la famille document (ex : Cosmos DB, Mongo DB)
Moteurs de recherche
• Expérience dans la mise en place Azure Search ou toute autre technologie basée sur le moteur Lucene (ex : Apache SolR).
Backend
Frameworks
• .Net > 6 / ASP .Net Web API
Langages
• C#, TypeScript
ORM et accès aux données
• Entity Framework Core et LINQ
Azure
Expérience générale sur Cloud Azure
• Connaissance des principaux services PaaS disponibles sur Azure. Connaissance sur les outils de gestion (Groupes de Ressources, Souscriptions, Gestionnaire de ressources Azure, Gestion de l’identité et de la sécurité)
CI / CD
• Déploiement d’applications web sur Azure.
• Déploiement d’applications containerisées sur Azure Container Registry
• Pratique de l’intégration continue sur Azure DevOps.
• Pratique de l’Infrastructure As Code (IaC) : Terraform
Monitoring
• Azure Monitor / Application Insights
Frontend
Langages
• HTML, SASS (CSS), Typescript
Framework
• Angular (standalone, push-based architecture). Expérience avec les signaux appréciée.
Librairies
• Expérience avec RxJS
• Expérience avec PrimeNG, Primeflex ou TailwindCSS (atomic css) appréciée
• Expérience en responsive-design et développement accessible.
• Expérience en automatisation de tests frontend (Karma/Jasmine, Cypress, Storybook Test-runner)