Engineering Manager .NET / C# - H/F

Digitvalue
Craponne, France
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Continuous Integration Software Engineering Xamarin Technical Debt Openedge Advanced Business Language

Job description

Rattaché à la Direction Technique, vous encadrez deux équipes composées de 8 développeurs et 1 testeur .

Vos principales responsabilités :

  • Manager les équipes, développer leur autonomie et accompagner leur montée en compétences.
  • Organiser et prioriser l’activité, en lien avec les équipes Produit, Projet et Support.
  • Garantir la qualité des développements, des tests et des choix d’architecture.
  • Faire progresser les pratiques de développement et l’industrialisation du delivery.
  • Accompagner la modernisation des produits vers des environnements cloud et SaaS.Arbitrer entre nouvelles fonctionnalités, maintenance et dette technique

Votre rôle sera de donner un cadre clair aux équipes, de sécuriser les décisions techniques et de faire progresser l’organisation sans perdre de vue les réalités opérationnelles.

Management et accompagnement des équipes

  • Manager et accompagner les développeurs au quotidien.
  • Développer l’autonomie, la prise de responsabilité et la montée en compétences.
  • Installer une dynamique collective positive et exigeante.
  • Organiser des points individuels réguliers et accompagner les trajectoires professionnelles.
  • Identifier les besoins de recrutement, de formation et d’évolution des compétences.

Pilotage du delivery

  • Organiser et prioriser l’activité des équipes.
  • Clarifier les responsabilités et fluidifier la prise de décision.
  • Coordonner les sujets avec les équipes Produit, Projet, Support et QA.
  • Arbitrer entre nouvelles fonctionnalités, maintenance, incidents et dette technique.
  • Améliorer la visibilité, la qualité et la prévisibilité du delivery.
  • Mettre en place des indicateurs simples et utiles pour piloter l’activité.

Leadership technique

  • Garantir la qualité technique des développements.
  • Challenger et sécuriser les choix de conception et d’architecture.
  • Faire progresser les pratiques de développement, de tests et de revue de code.
  • Veiller à la performance, la scalabilité et la maintenabilité des applications.
  • Accompagner les développeurs et référents techniques dans leurs décisions structurantes.
  • Conserver une proximité suffisante avec la technique pour rester crédible auprès des équipes.

Modernisation des produits

  • Participer à la définition de la trajectoire de modernisation des solutions.
  • Accompagner l’évolution des architectures et des composants historiques.
  • Contribuer à l’industrialisation du delivery et des pratiques CI/CD.
  • Faire progresser les produits vers des environnements plus modernes, notamment cloud et SaaS.Construire une trajectoire réaliste conciliant innovation, continuité de service et contraintes métier., Au-delà de la stack technique, nous recherchons une personne capable de :
  • fédérer sans imposer ;
  • décider tout en sachant écouter ;
  • structurer sans alourdir ;
  • accompagner les équipes dans le changement ;
  • comprendre les enjeux métier derrière les choix techniques ;
  • trouver le bon équilibre entre qualité, délais et pragmatisme.

Pourquoi rejoindre ce projet ?

  • Un périmètre technique et métier concret, visible et stratégique.
  • Des produits déjà utilisés par de nombreux clients.
  • Une vraie latitude pour améliorer l’organisation et les pratiques.
  • Une équipe à taille humaine permettant de conserver un impact direct.
  • Un rôle combinant management, architecture, qualité et transformation.
  • Une modernisation progressive, sans approche « big bang » déconnectée du terrain.
  • Une collaboration étroite avec la Direction Technique et les équipes Produit., Processus de recrutement

Le processus sera volontairement simple et transparent :

  • Un premier échange pour comprendre votre parcours, vos attentes et votre approche du management.

  • Un entretien avec la Direction Technique pour approfondir les enjeux humains et technologiques.

  • Une rencontre avec les équipes et les principales parties prenantes.

Aucun exercice algorithmique déconnecté du poste. Les échanges porteront sur des situations concrètes de management, d’architecture, de delivery et de modernisation.

Requirements

Vous disposez d’une solide expérience dans le développement logiciel, complétée par une première expérience réussie en tant que Tech Lead, Lead Developer, Responsable Développement ou Engineering Manager .

Vous aimez faire progresser une équipe, structurer son fonctionnement et apporter de la clarté dans l’exécution. Vous avez également conservé une vraie capacité à comprendre, challenger et arbitrer des sujets techniques., * Expérience confirmée en développement C# / .NET .

  • Solides connaissances en conception logicielle et architecture applicative.
  • Maîtrise des enjeux de qualité de code et de tests automatisés.
  • Compréhension des problématiques de performance, de scalabilité et de maintenabilité.
  • Expérience en animation ou management d’une équipe de développement.
  • Capacité à coordonner plusieurs sujets et interlocuteurs en parallèle.
  • Bonne communication avec des profils techniques comme non techniques.

Compétences particulièrement appréciées

  • Expérience avec .NET MAUI , Xamarin ou une technologie cross-platform comparable.
  • Connaissance d’ Azure et des environnements cloud.
  • Expérience de modernisation d’un produit ou d’une application historique.
  • Connaissance des pratiques CI/CD et d’industrialisation du delivery.
  • Connaissance de Progress 4GL / OpenEdge ABL .
  • Expérience dans un environnement éditeur de logiciels B2B.
  • Connaissance des secteurs du transport, de la logistique ou de la gestion de flotte.

La connaissance de MAUI et de Progress 4GL constitue un vrai plus, mais nous privilégions avant tout un profil solide en management, .NET et modernisation logicielle .

Benefits & conditions

  • Contrat : CDI.
  • Localisation : Craponne, à proximité de Lyon.
  • Télétravail : jusqu’à 2 jours par semaine.
  • Présence sur site : plusieurs jours par semaine afin de conserver une vraie proximité avec les équipes.
  • Une collaboration en management de transition ou en prestation pourra également être étudiée selon le profil.
  • Rémunération : à définir selon l’expérience et le niveau de responsabilité.

About the company

Vous êtes Tech Lead, Responsable Développement ou Engineering Manager avec une solide expertise .NET, et vous souhaitez piloter des équipes tout en gardant une vraie influence sur les choix techniques ?

Nous recherchons un Engineering Manager .NET / C# pour accompagner la modernisation de deux produits logiciels stratégiques dédiés au transport, à la logistique et à la gestion de flotte.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · WWC 2021

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:56 min

Shifting mindset by transitioning to a new technology community

Anna Leushchenko Anna Leushchenko · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:05 min

Differences between RPA platforms and the .NET framework

Maria Doina Irimias · LIVE

Videos

See all

Related articles

See all