prismamedia
Postée il y a 24 heures
Nous recherchons un.e Développeur.se Backend .NET en alternance ou contrat pro pour participer activement à l’évolution de nos services et contribuer à des projets techniques stimulants sur une plateforme à fort trafic.
Ton rôle
Tu rejoindras notre équipe technique et tu contribueras au développement du backend en .NET (C#), en travaillant sur l’analyse et la conception d’API performantes, la gestion des bases de données, l’optimisation des performances et l’intégration de solutions.
Tes missions principales :
Analyse & Conception de projets techniques
Accompagné par une équipe expérimentée, tu participeras activement aux réflexions techniques et seras guidé dans tes prises de décisions.
- Comprendre le besoin : échanger avec les équipes produit et les développeurs pour analyser les problématiques métiers et identifier les attentes.
- Proposer des solutions : imaginer des approches techniques adaptées aux enjeux identifiés, en tenant compte des performances et de l’évolutivité.
- Tester ses idées : réaliser des POC (Proof of Concept) pour valider des solutions techniques, tester des APIs ou évaluer la faisabilité d’une approche.
- Contribuer à l’architecture : partager ses conclusions avec l’équipe, affiner la solution et participer à son intégration dans l’architecture globale du projet.
Qualité & Performance
- Rédiger un code clair et structuré en suivant les bonnes pratiques
- Optimiser les performances backend et les requêtes SQL
- Monitorer et analyser les logs avec ElasticSearch / Kibana
- Participer aux déploiements et à l’amélioration des pipelines CI/CD (GitLab)
Mission annexe
Au-delà du développement backend, l’équipe t’accompagnera dans la découverte et la pratique de différentes expertises techniques pour enrichir tes compétences. Encadré par des développeurs expérimentés, tu auras l’opportunité d’explorer et d’acquérir des compétences sur plusieurs sujets clés :
- IA : intégrer et exploiter des solutions d’IA, tester de nouvelles approches et évaluer leur impact sur nos applications
- Optimisation des performances : analyser et optimiser le backend pour améliorer la rapidité des traitements, réduire la charge serveur et améliorer l’expérience utilisateur
- SQL avancé et gestion des données : optimiser les requêtes SQL, structurer les bases de données et gérer des flux de données volumineux
- Développement frontend et optimisation des Core Web Vitals : contribuer à l’amélioration de notre Back Office en ReactJS et travailler sur l’optimisation des performances front (Razor), notamment les Core Web Vitals pour le référencement sur Google
- Optimisation et recommandations SEO : participer à l’amélioration du maillage interne, au développement d’algorithmes de suggestion et à l’optimisation technique des pages pour maximiser leur visibilité sur les moteurs de recherche.
La stack technique
- Backend : .NET 8, C#, ASP.NET Core
- Base de données : SQL Server
- Moteur d’indexation : ElasticSearch
- SSO : OAuth 2.0
- Frontend : Razor, Typescript, React, SASS
- IA & Machine Learning : OpenAI API, TensorFlow, Jupyter, Python
- Observabilité & Logs : ELK Stack (ElasticSearch, Logstash, Kibana)
- Versionning & CI/CD : Git (GitLab)
- DevOps : Docker, Linux
Ce que l’on attend de toi
- Bonne maîtrise de .NET (C#)
- Compréhension des API REST et des principes d’architecture logicielle
- Curiosité et esprit d’analyse : tu t’intéresses aux optimisations backend et aux enjeux IA
- Esprit d’équipe : tu aimes échanger avec les autres développeurs pour progresser
- Goût pour la qualité : tu aimes rédiger un code propre et structuré, testé et documenté.
Bonus
✅ Notions en ReactJS
✅ Notions en SQL Server
✅ Intérêt pour la performance et l’optimisation backend
Pourquoi nous rejoindre ?
✔️ Travailler sur une plateforme à fort trafic avec des défis techniques stimulants
✔️ Découvrir et expérimenter avec l’intelligence artificielle appliquée au web
✔️ Une équipe dynamique, expérimentée et bienveillante qui t’aidera à monter en compétences
✔️ Un cadre où tu pourras coder, apprendre et progresser sur des projets concrets
✔️ Télétravail partiel possible
Informations complémentaires :
- Type de contrat : contrat d'apprentissage ou pro
- Durée du contrat : 12 à 24 mois