Votre mission
Au sein de l'équipe Projets, vous participez à la création, à l'évolution et à la refonte des applications Back Office de l'entreprise.
Vous intervenez sur l'ensemble du cycle de vie des applications et contribuez activement aux choix techniques et à l'amélioration continue des solutions existantes.
À ce titre, vous serez amené(e) à :
* Concevoir les solutions techniques en collaboration avec l'équipe
* Développer de nouvelles fonctionnalités sur des applications stratégiques
* Participer à la refonte et à la modernisation des applications existantes
* Optimiser les performances applicatives et les accès aux données
* Rédiger et maintenir la documentation technique
* Participer aux revues de code et partager vos bonnes pratiques
* Être force de proposition sur les choix d'architecture et les évolutions techniques
Environnement technique
Back-End
* C#
* .NET 6 / .NET 8
* ASP.NET Core MVC
* DDD (Domain-Driven Design)
* Architecture Hexagonale
* Domain Events
Front-End
* Razor
* JavaScript (Vanilla JS)
* HTML5 / CSS3
* TagHelpers
Base de données
* SQL Server
* Procédures stockées
* Optimisation de requêtes
* Index
* CTE
* Tables temporaires
Outils & Méthodes
* Visual Studio 2022
* Git
* Azure DevOps
* Méthodologie Agile Scrum
Vous justifiez d'au moins 5 années d'expérience en développement .NET et avez participé à toutes les phases du cycle de vie d'une application.
Vous êtes capable d'intervenir aussi bien sur les problématiques Back-End que Front-End avec une répartition d'environ 60 % Back-End et 40 % Front-End.
Au-delà de la maîtrise technique, nous recherchons une personne capable de prendre du recul sur les développements réalisés et sur les solutions proposées.
Vous savez :
* Concevoir des solutions maintenables et évolutives
* Challenger les choix techniques lorsque cela est nécessaire
* Optimiser les performances applicatives et SQL
* Travailler en équipe dans un environnement Agile
* Partager vos connaissances avec les autres développeurs
Une expérience des principes DDD et des architectures modernes est appréciée mais n'est pas indispensable.
Nous apprécierons particulièrement
* Une forte culture qualité logicielle
* Un bon niveau d'autonomie
* Un véritable esprit d'équipe
* Une approche pragmatique du développement
* Une expertise solide en JavaScript
* Une bonne maîtrise de SQL Server et des procédures stockées complexes
Pourquoi rejoindre ce projet ?
* Un environnement technique moderne (.NET 8)
* Une forte implication dans les décisions techniques
* Des projets de refonte et de modernisation à forte valeur ajoutée
* Une équipe à taille humaine
* Une réelle autonomie dans les développements
CRISTAL Solutions est une Société de conseil en nouvelles technologies.
Depuis 2014, CRISTAL Solutions intervient sur les métiers du pilotage de projet du développement logiciel, de l'infrastructure IT et de la Cybersécurité.
Notre démarche est basée sur les principes de l'agilité et de l'innovation permettant :
L'accompagnement de nos clients au plus près de leurs besoins, contraintes et enjeux,
L'évolution professionnelle et l'épanouissement de nos consultants.
Double challenge, parce que la réussite d'un projet technologique passe par la synergie des talents.
De par sa sensibilité pour les ressources humaines, CRISTAL Solutions inscrit dans son offre de service une dimension de responsabilité sociétale des entreprises (RSE), tout en étant actif dans plusieurs associations d'aide aux demandeurs d'emploi.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.