Ingénieur Logiciel Senior C#.NET
Role details
Job location
Tech stack
Job description
Concevoir et développer des solutions e-commerce en appliquant les meilleures pratiques du développement logiciel.
Adapter les priorités et livrer de la valeur métier au sein d'une équipe Scrum. Travailler avec et encadrer les ingénieurs juniors.
Automatiser certaines tâches d'administration système via la création et la maintenance de scripts et d'outils.
Proposer des alternatives techniques et améliorer/optimiser les processus et systèmes.
Analyser les données de monitoring et de performance système, et formuler des recommandations d'amélioration aux responsables produits et systèmes.
Assurer le monitoring et le dépannage des services clients de premier niveau.
Requirements
Diplôme en informatique ou domaine connexe.
5 ans d'expérience minimum, idéalement dans les architectures web.
Expérience en développement web avec C#, .NET et les frameworks JavaScript actuels (compétence principale).
Expérience dans la mise en œuvre de services web (SOAP ou REST) et l'utilisation de services web existants.
Maîtrise des gestionnaires de paquets (NPM, NuGet).
Pratique du TDD et envie de former les développeurs juniors sur ce sujet.
Capacité à diagnostiquer et corriger les problèmes dans les environnements de développement et les solutions clients.
Expérience avec les systèmes de contrôle de version et d'intégration continue (Jenkins, Bitbucket, Git, MS DevOps).