Développeur .NET / ANGULAR / AZURE

Ref : 241126R001
  • Date de début
    13/01/2025
  • Localisation

    75 - Paris

  • Durée
    12 mois (renouvelables)
  • Profil

    Consultant

  • Secteur d'activité

    Médias et publicité

Logo client
Compétences requises
.NET Angular AZURE Anglais
Description de la mission

Nous recherchons un Développeur .NET / ANGULAR / AZURE pour une mission de 12 mois sur Paris 16ème.

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.

Profil

  • Capable de travailler sur le backend et sur le frontend (~ 70% backend - 30% 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.
  • Expérience sur orchestration de containers (Kubernetes) appréciée.

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 (OpenAPI / Swagger)
  • Connaissance des principes d’API Gateway et langages de query d’API (GraphQL)
  • Patterns architecture

Messaging

  • Expérience dans l’utilisation de bus de messages (Azure Queues)

Architectures orientées évènement

  • Expérience dans l’implémentation du pattern CQRS (Command Query Read Segregation)

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

  • Framework .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

Certifications appréciées

  • Azure Developer AZ-204, Azure Fundamentals AZ-900, Azure DevOps Engineer AZ-400, Azure Solutions Architect

Médias / services cognitifs

  • Expérience autour du NLP
  • Expérience dans la mise en oeuvre de services du traitement du langage naturel, tels que la transcription automatique (SpeechToText) et l’extraction d’entités nommées (Named Entity Recognition)

Frontend

Frameworks et librairies

  • Expérience sur framework Angular 18
  • Expérience en automatisation de tests frontend sur Angular (ex : Jasmine, Jest, Cypress)

Standards et pratiques frontend

  • Html5, CSS 3, responsive design, maîtrise du modèle de boxing flexbox, Atomic CSS (Primeflex) Préprocesseurs CSS (ex : SaSS)

D'autres offres
Consultant .NET

Ces missions pourraient vous intéresser !

Tech Lead C#

.NET C# TDD Angular DDD
ASAP
29 - BREST
6 mois
Voir la mission

2 Développeurs confirmés .Net Core à Bordeaux

.NET
ASAP
Bordeaux
200 jours ouvrés
Voir la mission

Formateur-Consultant Formation NETOPS

DEVOPS .NET
ASAP
Télétravail
2 jours ouvrés
Voir la mission

DevOps Azure/ .NET / Python

.NET AZURE PYTHON JAVA DATA
ASAP
75 - Paris
3 mois
Voir la mission

Digital IT Scaler

AGILE SAFE .NET PYTHON AZURE
ASAP
75 - Paris
A définir
Voir la mission

Consultant sécurité des développements

.NET PHP Qualys EBIOS Checkmarx
ASAP
94 - Charenton
4 mois
Voir la mission

Consultant Cycle de vie des Frameworks

JAVA .NET Microsoft Power BI
ASAP
75 - Paris
6 mois
Voir la mission

Développeur Fullstack .NET / ANGULAR

Angular .NET SWAGGER PL SQL
ASAP
75 - Paris
3 mois
Voir la mission

Développeur .NET

.NET
ASAP
75 - Paris
6 mois
Voir la mission

Ingénieur DEVOPS

DEVOPS JENKINS .NET AZURE
ASAP
75 - Paris
24 mois
Voir la mission
Postuler 01 80 87 54 10