Software Engineer (full-stack)

Helloasso

Bègles

Sur place

EUR 65 000 - 90 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Rémunération des astreintes

Résumé du poste

Helloasso recherche un ingénieur logiciel pour développer et maintenir des solutions cloud-native, principalement sur le back-end .NET, avec participation transverse sur Front-End, déploiement et observabilité. Le périmètre technique peut s’étendre à d’autres langages et technologies selon les besoins.

Le candidat idéal a une expérience solide en ingénierie .NET, est autonome sur la conception technique et le delivery, et sait appliquer les tests automatisés et les bonnes pratiques de sécurité

Qualifications

  • Expérience solide en ingénierie logicielle avec maîtrise de l’écosystème .NET.
  • Autonomie sur conception technique et delivery.
  • Culture QA et tests automatisés indispensable.
  • Curiosité IA et approche pro-active dans l’amélioration des flux.

Responsabilités

  • Conception et développement de fonctionnalités back-end et intégration front‑end lorsque nécessaire.
  • Conception et maintenance de tests unitaires et d’intégration.
  • Veiller à la sécurité, performance et scalabilité des solutions.
  • Participer aux rituels Agile (Scrum/Kanban) et revue de code.
  • Intégrer l’IA Générative pour optimiser le workflow de développement.
  • Maintenance et observabilité des applications en production.
  • Participer aux astreintes avec rémunération.

Connaissances

.NET Back-End
C#
Vue/Nuxt
Azure
Kubernetes

Outils

Azure DevOps
Datadog
Grafana
Segment
Amplitude
Redis
SQL Server
PostgreSQL
ElasticSearch

Description du poste

Développer et maintenir les solutions logicielles cloud-native de l’entreprise. Ce poste requiert une expertise principale sur la partie Back‑End (.NET) et une capacité à intervenir de manière transverse sur l’ensemble de l’écosystème technique en fonction des besoins (Front‑End, déploiement et observabilité).

Le périmètre technique a vocation à s’élargir : selon les besoins architecturaux et l’évolution des produits, l’ingénieur logiciel peut être amené à intervenir sur d’autres langages, frameworks ou technologies au sein de l’entreprise.

Missions

Conception et développement

  • Développement de fonctionnalités : Participer activement aux phases de cadrage, de conception technique et au développement de nouvelles fonctionnalités (produit, outils internes, briques transverses).

  • Stratégie de tests & Qualité : Concevoir, implémenter et maintenir les suites de tests (unitaires, d’intégration, de non‑régession) pour garantir la robustesse et la fiabilité des livrables.

  • Architecture & Sécurité : Assurer la performance, la sécurité et la scalabilité des développements, en veillant à la cohérence et à la robustesse des choix d’architecture.

  • Rituels et collaboration : Participer activement à la vie de l’équipe et à ses rituels (Agilité, SCRUM/Kanban, réunions de conception technique, revue de code, pair prog).

  • Ingénierie augmentée (IA) : Intégrer l’utilisation de l’IA Générative au cœur de sa routine d’ingénierie pour optimiser le workflow de développement (code, PR, analyse tickets, review etc.).

    Maintenance

  • Maintien en conditions opérationnelles : Assurer la maintenance corrective et évolutive des applications avec réactivité.

  • Observabilité et Production : Prendre en charge le suivi du cycle de vie des applications en production à travers la mise en place et l’analyse du tracking, du monitoring et des alertes.

  • Participation aux astreintes : Possibilité de participer aux astreintes soir et week‑end moyennant rémunération additionnelle.

Optimisation et veille qualité

  • Gestion proactive de la dette technique : garder un œil critique sur la base de code pour identifier, maîtriser et réduire la dette technique, qu’il s’agisse de l’héritage historique ou de celle contractée au fil des nouveaux développements.

  • Maintien de la pérennité technique : prise en charge des montées de versions régulières (langages, frameworks, librairies tierces) pour garantir la sécurité, la performance et la modernité de la stack.

  • Analyse et optimisation des performances des solutions développées (gestion du cache, gestion des flux avec des bus de messages).

  • Veille technologique constante sur l’évolution des différents langages, frameworks du marché, services Cloud et outils d’IA.

  • Suivi et compréhension de l’infrastructure de déploiement (CI/CD, environnements conteneurisés) pour garantir la qualité de la delivery.

  • Application des bonnes pratiques du marché concernant la sécurité, la performance, l’observabilité et la propreté du code (Clean Code).

  • Contribution aux processus collectifs : Être force de proposition dans l’évolution des pratiques de l’équipe (post‑mortems, partages de connaissances, amélioration des rituels agiles) pour fluidifier le delivery global.

  • Automatisation et industrialisation : Identifier les tâches à faible valeur ajoutée ou répétitives pour proposer des solutions d’automatisation (via l’IA ou l’outillage CI/CD)

  • Culture du feedback : Participer activement à la diffusion des bonnes pratiques par des revues de code constructives, dans une logique d’élévation constante du niveau technique de l’équipe.

Environnement technique

Le socle technique principal est défini ci-dessous, mais le spectre est plus large et a vocation à s’ouvrir à d’autres technologies selon les orientations de l’entreprise :

  • Back‑End : .NET (Core / versions récentes), C# (Socle principal)

  • Front‑End : Vue/Nuxt

  • Cloud & DevOps : Azure, Azure DevOps, Kubernetes (K8s).

  • Base de données : SQL Server, Postgresql, ElasticSearch.

  • Messaging & Cache : Azure Service Bus, Redis.

  • IA & Ingénierie : usage des LLM comme outil d’assistance transverse pour optimiser l’ensemble des processus internes (développement, debug, CI/CD etc.).

  • Observabilité : Datadog, Grafana, Segment, Amplitude

Expérience et Autonomie : Expérience solide en ingénierie logicielle, avec une maîtrise affirmée de l’écosystème .NET. Le profil est autonome sur la conception technique et le delivery. Culture Quality Assurance & Esprit Critique : Conscience aiguë de la valeur absolue des tests automatisés à l’ère des assistants de code IA. La vitesse de génération du code renforce le besoin d’un harnais de test solide pour sécuriser les déploiements. Sens de la Pérennité : Conscience des enjeux liés à la dette technique et rigueur dans le suivi des évolutions de l’écosystème (mises à jour, refactoring continu). Appétence IA et Excellence Opérationnelle : Curiosité et démarche proactive dans l’utilisation de l'IA Générative pour fluidifier, automatiser et améliorer l’efficacité de nos flux de travail et de nos processus d’ingénierie à toutes les étapes du cycle de vie du logiciel. Agilité Technologique : Solides bases en algorithmique et en architecture logicielle, permettant d’appréhender de nouveaux langages ou frameworks et d’élargir son spectre technique. Culture DevOps : Sensibilité démontrée aux problématiques de déploiement, de détection de bugs en production, de tracking et d’observabilité. Esprit d’équipe : Aptitude au travail collaboratif, au partage de connaissances et à la co-conception.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Software Engineer (H/F/NB)
Software Engineer (H/F/NB)

Keyrus • Bordeaux

Sur place
EUR 55 000 - 75 000
Tech Lead - React/Node.js
Tech Lead - React/Node.js

FoodChéri • Paris

Sur place
EUR 55 000 - 75 000
Culture IA intégrée
RSE engageante
Impact positif sur la qualité de la nourriture au travail
Expert Vmware H/F, Permanent contract
Expert Vmware H/F, Permanent contract

Devoteam Alegri GmbH • Nantes

Sur place
Développeur(se) Back-end
Développeur(se) Back-end

Inovéa • Mauguio

Sur place
EUR 45 000 - 65 000
Architecte Infrastructure H/F, Permanent contract
Architecte Infrastructure H/F, Permanent contract

Devoteam Alegri GmbH • Montpellier

Sur place
Stage – Chef de Projet ServiceNow & Delivery
Stage – Chef de Projet ServiceNow & Delivery

Devoteam Alegri GmbH • Nantes

Sur place
Lead Sécurité Transverse & Durcissement – Projets Banque
Lead Sécurité Transverse & Durcissement – Projets Banque

Devoteam Alegri GmbH • Levallois-Perret

Sur place
Senior VMware & Cloud Security Architect
Senior VMware & Cloud Security Architect

Devoteam Alegri GmbH • Nantes

Sur place
Architecte Infrastructure & Sécurité Cloud
Architecte Infrastructure & Sécurité Cloud

Devoteam Alegri GmbH • Montpellier

Sur place
Stage – Chef de projet ServiceNow H/F, Internship
Stage – Chef de projet ServiceNow H/F, Internship

Devoteam Alegri GmbH • Nantes

Sur place