Développeur Back-End.NET Senior h/f

Il y a 2 jours

Bayonne, Nouvelle-Aquitaine, France SD Worx Temps plein

Chez SD Worx, vous évoluez dans un environnement où l’esprit d’équipe, la confiance et le sens du travail sont au cœur de notre quotidien.

Ici, chacun a la place de s’épanouir : nous vous accompagnons avec des formations et des opportunités d’évolution, toujours adaptées à vos ambitions.

Au sein de l’équipe Produit, le Développeur Back-End .NET Senior joue un rôle clé dans la conception, le développement et l’évolution de solutions performantes, sécurisées et pérennes. Grâce à son expertise technique, il contribue à relever des défis complexes, à garantir la qualité des développements et à faire progresser continuellement nos pratiques au sein d’un environnement agile, collaboratif et orienté innovation.



Quel sera votre rôle avec nous ?

Conception et développement

• Concevoir, développer et maintenir des fonctionnalités back-end avec .NET et C# ;

• Participer à l’analyse technico-fonctionnelle, à l’étude d’impact et à la conception des solutions ;

• Contribuer aux choix d’architecture et à l’évolution technique du produit ;

• Développer et maintenir des API REST et les composants d’intégration ;

• Veiller à la performance, à la sécurité, à la maintenabilité et à la scalabilité des applications.

Qualité et fiabilité

• Garantir la qualité du code produit et appliquer les standards de développement de l’équipe ;

• Réaliser les tests unitaires et contribuer aux tests d’intégration, de non-régression, de performance et de montée en charge ;

• Effectuer des revues de code et fournir des retours constructifs ;

• Analyser, reproduire et corriger les anomalies, y compris les incidents complexes en production ;

• Contribuer à la maîtrise de la dette technique et à la sécurisation des mises en production.

Delivery et exploitation

• Collaborer avec les équipes produit, front-end, QA, DevOps et configuration pour livrer des fonctionnalités de bout en bout ;

• Contribuer aux pipelines CI/CD et à l’automatisation des contrôles et déploiements ;

• Assurer la maintenance et le support technique des applications existantes ;

• Rédiger et maintenir une documentation technique claire, utile et à jour.

Collaboration et amélioration continue

• Participer activement aux rituels agiles, aux affinages et aux estimations ;

• Être force de proposition sur l’amélioration du produit, des pratiques et des outils ;

• Partager les bonnes pratiques et contribuer à la montée en compétences collective ;

• Accompagner les développeurs moins expérimentés dans un cadre structuré ;

• Utiliser les outils d’intelligence artificielle autorisés pour accélérer l’analyse, le développement, les tests et la documentation, tout en conservant la responsabilité de la validation du code produit.

Qu’est-ce qui vous rend unique ? 

Savoir-être

• Esprit d’analyse et capacité à résoudre des problèmes complexes ;

• Autonomie, rigueur, sens des responsabilités et orientation résultats ;

• Proactivité, curiosité technique et capacité à apprendre en continu ;

• Esprit d’équipe, sens du partage et collaboration avec des profils pluridisciplinaires ;

• Communication claire, écoute et capacité à vulgariser des sujets techniques ;

• Capacité à donner et recevoir du feedback de manière constructive.

Savoir-faire

• Maîtrise confirmée de .NET, C# et des principes de conception orientée objet ;

• Maîtrise des API REST, des architectures distribuées et, idéalement, des microservices ;

• Bonne maîtrise des bases de données relationnelles, notamment SQL Server ;