Postuler Contacter

DEVELOPPEUR(SE) FULL STACK CONFIRMÉ(E)

Ref : 260316D001
Logo client
Compétences requises
Description de la mission


Responsabilités principales


• Travailler au sein d’une équipe agile appliquant la méthodologie Scrum.
• Participer activement aux rituels agiles : daily meetings, sprint planning, sprint review et
rétrospectives.
• Contribuer au développement du portail TCM sur ses composantes backend et frontend.
• Participer à la conception technique et aux choix d’architecture en collaboration avec l’équipe
produit.
• Rédiger et maintenir la documentation technique du produit.
• Garantir la maintenabilité du code et l’évolutivité à long terme de la solution.
• Mettre en oeuvre des bonnes pratiques de développement et de Software Craftsmanship.
• Participer aux revues de code afin de garantir la qualité et la cohérence du code produit.
• Mettre en place et maintenir les tests unitaires et les tests automatisés.
• Assurer le suivi du produit en production : surveillance des performances, gestion des erreurs,
disponibilité, scalabilité.
• Participer aux activités de déploiement et d’intégration continue.
• Collaborer avec les membres de l’équipe produit : Product Manager, Product Owner, UX
Designer, Scrum Master et autres développeurs.
Environnement technique et fonctionnel

Méthodologie Agile

• Expérience confirmée au sein d’une équipe agile.
• Pratique de la méthodologie Scrum.
Software Craftsmanship
• Maîtrise de la gestion de version sous Git.
• Connaissance des workflows de branching (Trunk Based Development).
• Automatisation des tests unitaires avec frameworks xUnit.
• Pratique régulière de la revue de code.
• Maîtrise de la containerisation Docker.
• Expérience sur l’orchestration de conteneurs avec Kubernetes appréciée.
API REST et architectures microservices
• Expérience confirmée en développement de services REST.
• Maîtrise des standards de spécification et documentation d’API (OpenAPI / Swagger).
• Connaissance des principes d’API Gateway.
• Connaissance des langages de requête d’API tels que GraphQL.
Patterns d’architecture
• Expérience dans l’utilisation de bus de messages (Azure Queues).
• Connaissance des architectures orientées évènements.
• Expérience dans l’implémentation du pattern CQRS (Command Query Responsibility
Segregation).

Bases de données et moteurs de recherche

• Bases de données relationnelles : PostgreSQL.
• Bases de données NoSQL orientées document : Cosmos DB ou MongoDB.
• Mise en oeuvre de moteurs de recherche tels que Azure Search.
• Connaissance de technologies basées sur Lucene : Apache SolR.

Backend

• Frameworks : .NET 6 et versions supérieures, ASP.NET Web API.
• Langages : C#, TypeScript.
• ORM et accès aux données : Entity Framework Core et LINQ.

Cloud Azure

• Expérience générale sur le cloud Microsoft Azure.
• Connaissance des principaux services PaaS disponibles sur Azure.
• Connaissance des outils de gestion Azure : groupes de ressources, souscriptions, Azure
Resource Manager, gestion de l’identité et de la sécurité.
• Déploiement d’applications web sur Azure.
• Déploiement d’applications conteneurisées via Azure Container Registry.
• Pratique de l’intégration continue avec Azure DevOps.
• Pratique de l’Infrastructure as Code avec Terraform.
• Monitoring avec Azure Monitor et Application Insights.


Certifications appréciées

• Microsoft Azure Developer AZn204
• Microsoft Azure Fundamentals AZn900
• Microsoft Azure DevOps Engineer AZn400
• Microsoft Azure Solutions Architect
Médias et services cognitifs
• Expérience autour du NLP (Natural Language Processing).
• Mise en oeuvre de services de traitement automatique du langage naturel.
• Transcription automatique de la parole (SpeechntonText).
• Extraction d’entités nommées (Named Entity Recognition).


Frontend 

• Framework Angular 18.
• Automatisation des tests frontend : Jasmine, Jest, Cypress.
• Standards et pratiques frontend : HTML5, CSS3.
• Responsive design.
• Maîtrise du modèle de layout Flexbox.
• Utilisation d’Atomic CSS (PrimeFlex).
• Utilisation de préprocesseurs CSS tels que SaSS.

Informations complémentaires

• Equipe produit composée de : 3 développeurs confirmés, 1 Product Manager, 1 Product
Owner, 1 Scrum Master et 1 UX Designer.

Profil recherché


• Développeur full stack capable d’intervenir sur le backend et sur le frontend (environ 70 %
backend et 30 % frontend).
• La qualité du code est une priorité et le candidat applique les bonnes pratiques de
développement.
• Bonne connaissance des environnements de développement logiciel et des processus
d’industrialisation.
• Bonne compréhension des pratiques de déploiement continu et d’intégration continue.
• Capacité à travailler efficacement en équipe.
• Forte capacité relationnelle.
• Rigueur et sens de l’organisation.
• Esprit d’initiative et capacité à être force de proposition.
• Enthousiasme, dynamisme et réactivité.
• Minimum 5 années d’expérience professionnelle en développement logiciel dans les
technologies mentionnées (hors stages et alternances).

D'autres offres
Développeur .NET

Ces missions pourraient vous intéresser !

Développeur Confirmé .Net C#/Fullstack/Azure/Agile

.NET C# Azure Agile Full Stack
01/04/2026
75 - PARIS
3 mois
Voir la mission

Développeur .NET C#

.NET
ASAP
31 - TOULOUSE
9 mois
Voir la mission

Commando développeur quant Equity risque de marché

.NET Python
ASAP
75 - PARIS
12 mois
Voir la mission

Développeur Microsoft Dynamics 365 CRM On-Premise

JavaScript .NET C# Microsoft Dynamics 365
ASAP
91 - CORBEIL-ESSONNES
12 mois
Voir la mission

Developpeur .net

.NET Microservices Azure Cloud AWS
ASAP
33 - Bordeaux
3 mois
Voir la mission

Développeur full stack .NET / BLAZOR

.NET Kubernetes
ASAP
76 - ROUEN
36 mois
Voir la mission

Développeur Cobol / C# .NET Production & Indemnisation

COBOL .NET Azure
ASAP
75 - PARIS
220 mois
Voir la mission

Développeur C# .Net core Finance

.NET C#
ASAP
75 - PARIS
12 mois
Voir la mission

Consultant CRM Dynamics

.NET Microsoft Dynamics 365
ASAP
75 - PARIS
36 mois
Voir la mission

Ingénieur Concepteur Développeur .NET H/F

.NET
ASAP
79 - NIORT
3 mois
Voir la mission
Postuler Contacter