Ingénieur Développement en .NET confirmé (e) parfaitement francophone - Temps partiel
Entreprise :
Sogetrel est un partenaire clé de la transformation numérique des entreprises et des territoires depuis plus de 35 ans.
Fin 2023, le Groupe Sogetrel s’installe au Maroc. Implantée à Casablanca, la nouvelle filiale du Groupe, Genius services, est dédiée dans un premier temps aux activités de relation client et de support utilisateurs. Elle proposera dans un second temps l’ensemble des offres de service du Groupe Sogetrel.
Genius Services s’appuie sur des équipes locales expérimentées et multilingues tout en exportant le savoir-faire du Groupe, reconnu pour sa qualité de service. Une équipe de plus de 300 techniciens de support expérimentés, est déjà opérationnelle et accompagne des entreprises françaises dans les Télécoms et dans le Retail via un service multicanal de support aux utilisateurs, du back office, ainsi que le suivi et la planification des interventions.
Découvrez l’interview complète de Assya EL BOUKFAOUI, Country Lead Morocco GENIUS SERVICES - Sogetrel ici : https://www.rekrute.com/emplois-garantir-lequite-dans-les-augmentations-salariales-genius-services-conseils-carriere-6544.html
Poste :
Dans le cadre du renforcement de nos équipes, nous recherchons un (e) ingénieur en développement expérimenté (e).
Au sein d'une équipe d'une dizaine de personnes, l’Ingénieur Développement F/H a pour mission : De développer les logiciels ou applications à partir du cahier des charges du client ou du chef de projet interne.
Plus particulièrement, vos actions consistent à :
Conception et développement :
- Développe les composants en utilisant les langages appropriés
- Adapte et paramètre les progiciels retenus pour l’architecture logicielle
- Réalise les applications et les industrialise
- Réalise le prototypage
- Rédige les documentations
Tests :
- Elabore les jeux d’essai pour les tests unitaires d’intégration
- Effectue les tests unitaires
- Identifie et traite les dysfonctionnements
Mise en production et intégration :
- Intègre les sites pilotes permettant de tester l’ouvrage dans sa version définitive
- Déploie en masse le produit auprès des utilisateurs
- Peut être amené à former les utilisateurs
- Réalise les notices techniques d’installation et les guides destinés aux utilisateurs
Profil recherché :
- Bac+2 et plus en informatique.
- Passionné(e) par le développement et les nouvelles technologies, et n’ayant pas de crainte à devoir manipuler/s’interfacer avec des équipements hardware (borne, pc, tpe, imprimantes, …).
- Vous disposez d’au moins 5 ans d’expériences.
- Vous savez travailler en autonomie mais aimez également partager votre expérience.
Compétences Requises : Maîtrise du langage C#, des frameworks .net / .net core, React, sysadmin, Linux, réseau
La connaissance de la Clean Architecture est un plus, ainsi qu’une appétence au reverse engineering (pour comprendre les projets legacy ou mal documentés).
Travailler directement sur le matériel pour déployer/faire fonctionner nos logiciels, tant en création de nouveau projet que pour de la TMA seront vos activités quotidiennes.
Compétences et technologies utilisées au quotidien :
- .NET :
• ASP.NET Core
• REST WebAPI
• Entity Framework Core
• SignalR
• WebSockets
• ABP Framework
• MVC
• MVVM
• WebDeploy
- ReactJS :
• Typescript
• ViteJS
• Redux Toolkit
• React Query
• Formik
• React Router
• Material UI (MUI)
• React functional components & hooks
• Electron
-Devops
• Administration Linux
• Réseau
• Utilisation d’Ansible
• Gitlab
• Gitlab CI
- Bases de données MySQL, SQL Server, LiteDB et Elastic Search
- Expérience dans l’intégration avec du matériel :
• Communication avec un port série
• Communication bas niveau et reseau TCP / UDP
• Manipulation de trames de données parfois très brutes : tableaux d’octets,
manipulation de bits, etc…
• Communication avec un terminal de paiement (Ingenico / Verifone)
- Connaissances en tests unitaires, tests d’intégrations, CI/CD, Docker
- Maitrise de l’Anglais technique : impératif
