Développeur Full Stack Senior (.NET / Angular) - Freelance
Freelance Paris (Paris)
Description de l'offre
Taux journalier (TJM): 550 €
Dans le cadre de l’évolution d’une plateforme digitale, la mission consiste à intervenir en tant que Développeur Full Stack Senior, avec une forte dominante sur les technologies .NET et Angular.
Le consultant participe à la conception et au développement de nouvelles fonctionnalités, tant sur la partie front-end (Angular) que back-end (.NET / C#), en s’inscrivant dans une architecture orientée microservices et cloud Azure.
Il contribue également à la mise en place de solutions cloud-native (Azure PaaS), à l’intégration de services via APIs REST, ainsi qu’à la conteneurisation des applications (Docker, AKS).
La mission inclut un volet important autour de la qualité et de l’industrialisation, avec la mise en œuvre de pipelines CI/CD sous Azure DevOps et la gestion de l’infrastructure via Terraform.
Le consultant évolue dans un environnement Agile, en collaboration étroite avec les équipes techniques, produit et UX, tout en garantissant la qualité des développements (tests, code review, bonnes pratique
Développement applicatif
Conception et développement d’interfaces front-end en Angular (TypeScript, HTML, SCSS)
Développement d’APIs REST et services back-end en .NET / C# (ASP.NET Core)
Mise en place de la logique métier et gestion des échanges via DTO
Intégration des différents modules au sein d’architectures distribuées
Participation aux choix techniques et aux bonnes pratiques de développement
Architecture et intégration
Conception et mise en œuvre d’architectures cloud-native sur Azure (App Services, Functions, Service Bus)
Développement d’intégrations via APIs (applications internes, SaaS, systèmes tiers)
Conteneurisation des applications avec Docker et déploiement sur AKS
Respect des standards d’architecture et des patterns (Clean Architecture, microservices)
3. Qualité et industrialisation
Mise en place et maintenance des pipelines CI/CD sous Azure DevOps
Gestion de l’infrastructure via Terraform (Infrastructure as Code)
Automatisation des processus de build, test et déploiement
Qualité des développements
Rédaction et exécution de tests unitaires (xUnit, NUnit)
Participation aux revues de code
Application des principes Clean Code, SOLID et TDD
Suivi de la qualité via SonarQube
Collaboration et documentation
Collaboration avec les équipes UX/UI pour garantir la conformité des interfaces
Participation active aux rituels Agile (Scrum / SAFe)
Rédaction de documentation technique et fonctionnelle
Communication avec les parties prenantes (PO, métiers, équipes techniques)
Profil recherché
Compétences techniques
Front-end : Angular (v15+), Angular Material, TypeScript, HTML5, CSS3, SCSS, NgRx
Back-end : .NET / C#, ASP.NET Core, Entity Framework, APIs REST
Bases de données : SQL Server, PostgreSQL, CosmosDB
Cloud : Azure (App Services, Functions, Logic Apps, Service Bus, Key Vault)
DevOps : Azure DevOps, Git, GitFlow, Terraform, PowerShell / Bash / Python
Conteneurisation : Docker, Kubernetes (AKS)
Profil
Plus de 10 ans d’expérience en développement logiciel
Expertise en environnement Agile / SAFe et DevOps
Autonomie, rigueur et esprit d’équipe
Bonne communication et capacité à travailler avec des équipes pluridisciplinaires
Français courant, anglais professionnel
À propos de Collective.work
Collective.work est la plateforme de recrutement nouvelle génération pour trouver votre prochain emploi.
Fort d'une grande expertise dans l'IA, Collective.work permet de mieux cibler les offres et leurs candidats correspondants, créant ainsi un système beaucoup plus fluide que les acteurs traditionnels.
Plus de 10,000 recruteurs utilisent Collective, permettant à des dizaines de milliers de candidats de trouver leur futur emploi chaque jours