Développeur BackEnd C# .Net
Role details
Job location
Tech stack
Job description
Pour un grand industriel, vous intervenez sur le déploiement de l'informatique de process sur une nouvelle ligne de production, contribuant donc à la fois à la mise en
service de cette nouvelle installation et à la transformation digitale de l'entreprise.
Le système à mettre en place a pour principales missions :
- Générer les consignes process (transmises vers les automates)
- Garantir la traçabilité du produit durant la phase de production
- Agréger et centraliser l'ensemble des données acquises sur l'outil de production
- Remonter l'ensemble des données production / productivité / qualité / etc. vers les systèmes IT (MES, outils qualité, Clusters Big Data, etc.)
- Piloter certains équipements en pseudo-temps-réel, via des modèles process et autres systèmes de régulation
- Informer les opérateurs et faciliter le pilotage de la ligne par les équipes opérationnelles
Vous aurez spécifiquement pour mission de mettre en œuvre des modules métier participant au fonctionnement de ce système, fonctionnant en permanence dans le cadre de la marche normale de l'installation.
Vous travaillerez donc en interaction avec d'autres équipes techniques automaticiens, développeurs des systèmes MES et Qualité, équipe en charge du standard informatique de process, etc.), le chargé d'AF, et les utilisateurs finaux (exploitants, opérateurs, opérationnel qualité, etc.) de l'installation industrielle.
Votre mission démarrera avec le déploiement, le paramétrage et la correction de modules Backend (.NET) et évoluera vers la prise en compte des besoins complémentaires et des développements spécifiques
Requirements
Développeur Back-end (.NET / C#) de niveau expérimenté (5 à 10 ans de développement de projet)
Compétences indispensables :
- .NET C#
- Entity Framework
- Clean Architecture
- Utilisation d'Azure DevOps
- Design CQRS
- SQLServer
- RabbitMQ
- SignalR
- Notions de CI/CD
- GitFlow
- Niveau basique Angular