DEVELOPPEUR .NET FULL STACK (h/f
Role details
Job location
Tech stack
Job description
Vous contribuerez notamment à l'évolution de nos parcours utilisateurs avant-vente et après-vente, pour soutenir la croissance e-commerce de nos marketplaces Opisto., Si vous êtes motivé(e) à nous rejoindre et que vous justifiez d'une expérience dans un poste similaire alors ce poste est fait pour vous !
VOTRE FUTUR TERRAIN DE JEU, EN TANT QUE DEVELOPPEUR CHEZ OPISTO :
Vous occuperez un rôle polyvalent, combinant une expertise en architecture logicielle et un rôle de conseiller technologique à vision stratégique. A ce titre, vous interviendrez notamment :
- Qualité du code et performance des développements
Optimiser le code, le déploiement et la delivery pour améliorer les performances, la réactivité et la stabilité des applications.
Élaborer des normes de codage pour garantir la lisibilité et la maintenabilité du code.
Conduire des revues de code régulières pour garantir le respect des normes et la qualité du code.
Contribuer activement à l'amélioration de la lisibilité et de la maintenabilité de la codebase.
Participer activement aux revues de conception technique, en veillant à l'alignement sur les objectifs architecturaux.
Définir des critères de qualité pour mesurer l'efficacité des pratiques de développement.
Mettre en place des processus et des outils pour évaluer la qualité du code et des livrables.
Mettre en œuvre des mécanismes de surveillance des performances sur le code et la productivité.
- Qualité de la delivery
Optimiser le système et process de delivery et proposer des améliorations.
Être prêt à intervenir et apporter un soutien immédiat en OPS en cas de bug de criticité très élevée.
Anticiper les problèmes en OPS en investiguant, en les résolvant, ou en créant des tickets pour les équipes concernées.
- Infrastructure
Surveiller les performances des serveurs applicatifs.
Gérer le relationnel avec le partenaire d'infrastructure, en collaboration avec le Platform Engineer (BSO, OVH).
Gérer le relationnel avec le partenaire de test automatisés, en collaboration avec les Engineering Manager.
- Architecture Logicielle et Conseil Technologique
Concevoir des architectures logicielles alignées sur la stratégie de l'entreprise.
Collaborer avec les équipes de développement pour garantir une mise en œuvre conforme aux meilleures pratiques architecturales.
Etre proactif dans la veille technologique afin de repérer les nouvelles tendances et d'anticiper leur impact sur nos solutions.
Accompagner les équipes internes et les partenaires lors des échanges projet en collaboration avec le Product Manager, afin de contribuer à la définition des processus et interfaces les plus adaptés aux besoins.
Favoriser une culture de collaboration, d'apprentissage continu, et d'excellence technique, en documentant les processus et décisions techniques de la squad.
Mickaël, notre Manager Engineering vous accompagnera au quotidien sur votre montée en compétences.
STACK TECHNIQUE :
- Angular
- API en .NET
- Base de données : SQL Server
- Déploiement : Kubernetes
- Cache : Redis
- CI/CD : Azure devOPS
- Obervabilité : Datadog, Vous pourrez être amené à adapter vos horaires de travail pour répondre aux objectifs du poste.
- Des événements internes : afterwork, auberge espagnole, game en ligne, etc...
Requirements
- Vous avez une expérience de 5 ans dans le développement de logiciel avec une expérience significative en .NET, C# et SQL Server,
- Vous maitrisez les tendances technologiques, la sécurité informatique et les méthodologies de développement logiciel,
- Vous avez idéalement une connaissance approfondie sur la définition et la mise en œuvre d'architectures logicielles robustes et évolutives,
- Vous êtes à l'aise pour communiquer, et savez prioriser vos actions face aux changements ,
- Dynamique, rigoureux(se), motivé(e) et curieux(e), vous êtes force de proposition sur la recherche de solutions techniques innovantes et adaptées aux enjeux d'une structure,
- Vous êtes familier avec les notions de containerisation, intégration web, Angular et le déploiement de micro-services,
- Bonus 1 : Compréhension des enjeux de SEO/SEA,
- Bonus 2 : Avoir déjà travaillé à l'intégration d'un système de paiement., LES VALEURS DE NOS EQUIPES :
- La responsabilité et l'autonomie
- L'esprit d'équipe : confiance & fiabilité
- Satisfaction client : performer par la qualité
Benefits & conditions
- Type de contrat : CDI, statut cadre
- Rémunération : selon profil et expérience
- Lieu de travail : Toulouse
- Prise de poste : Dés que possible
- Télétravail : jusqu'à 5 jours par semaine
LES AVANTAGES EN REJOIGNANT OPISTO :
- Des titres restaurants
- Une participation aux frais de télétravail
- Une participation aux frais de transport en commun
- Une prime de vacances
- Une prime de cooptation
- Une prime d'ancienneté
- Une mutuelle pris en charge à 100% par nos soins
- Un équilibre vie pro / vie perso : 37h30 par semaine avec 16 jours de RTT par an