Description de la mission
Participer au développement d?un portail web, à la fois en backend et frontend, avec un focus sur la qualité, la maintenabilité et l?évolutivité du produit
Documenter les développements réalisés
Assurer le suivi en production : performance, erreurs, disponibilité, scalabilité
Contribuer à la définition de l?architecture technique et aux choix technologiques en collaboration avec les membres de l?équipe produit
Équipe produit
L?équipe inclut des développeurs confirmés, un Product Manager, un Product Owner, un Scrum Master et un UX Designer
Profil candidat:
Expérience significative sur le développement backend (~70%) et frontend (~30%)
Rigueur, organisation et capacité à travailler en équipe
Engagement envers la qualité du code et les bonnes pratiques de développement
Au moins 5 ans d?expérience professionnelle pertinente
Compétences requises :
Méthodologie Agile
Expérience avec Scrum et en développement collaboratif
Technologies backend
Framework : .Net (> 6) et ASP .Net Web API
Langages : C#, TypeScript
ORM et accès aux données : Entity Framework Core et LINQ
Architecture : REST, microservices, API Gateway, et principes d?architecture orientée événement
Bases de données : PostgreSQL, Cosmos DB ou MongoDB
Cloud et DevOps
Maîtrise de Microsoft Azure : services PaaS, Azure DevOps, CI/CD, et monitoring (Azure Monitor)
Containerisation : Docker et orchestration (Kubernetes est un plus)
Infrastructure as Code : Terraform
Frontend
Framework Angular, avec automatisation des tests (Jasmine, Jest, Cypress)
Standards web : HTML5, CSS3, responsive design
Qualité logicielle
Tests unitaires automatisés (xUnit)
Pratiques de revue de code régulières
Certifications appréciées
Azure Developer (AZ-204), Azure Fundamentals (AZ-900), ou Azure Solutions Architect
Go to job list