Dotnet Developer
- Hiring from
- Belgium
- Work type
- Hybrid
- Posted
605,886 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Contexte
Un département informatique du secteur public recherche des développeurs .NET expérimentés dans le cadre d’un marché de consultance en développement et intégration d’applications. Le poste couvre aussi bien de nouveaux projets que la maintenance évolutive et corrective d’applications existantes.
Missions et responsabilités
- Implémenter les spécifications métier en C#/.NET, dans le respect des standards et des orientations architecturales établies
- Prendre connaissance des analyses fonctionnelles et techniques ainsi que des demandes de changement, et estimer le temps nécessaire à leur réalisation
- Développer de nouvelles solutions et réaliser les corrections et évolutions des applications existantes
- Effectuer des revues de code et valider les pull requests afin de garantir la qualité du code livré
- Rédiger et exécuter les tests unitaires et les tests d’assemblage
- Appliquer les principes de l’intégration continue et construire les packages à déployer
- Rédiger la documentation technique, les dossiers d’exploitation et les guides d’installation
- Contribuer à l’exploitation et au monitoring des applications
- Accompagner les profils plus juniors
- Participer aux cérémonies agiles et collaborer étroitement avec les analystes, les architectes et les équipes fonctionnelles, QA et DevOps
- Maintenir ses connaissances techniques à jour
Profil recherché
Formation et expérience
- Baccalauréat en informatique ou Master (le Master en informatique est préféré, les autres orientations sont acceptées)
- Au moins 5 ans d’expérience professionnelle globale dans le domaine informatique, dont une expérience significative et démontrée en développement logiciel
Compétences techniques : niveau expert
- .NET 10
- C# 14
- JetBrains Rider
- REST APIs (conception, consommation, OpenAPI)
Compétences techniques : niveau bon (autonome)
- Architecture microservices
- Azure DevOps (pipelines et boards agiles)
- HTML / CSS
- Design Patterns
- Docker / Podman 29
- Git
- OWASP Top 10 (2023)
- Concepts réseaux en lien avec le développement (HTTP, TCP, IP, TLS, WebSockets)
- Scrum / Scrumban
- SQL
- Testing (tests unitaires, mocking, tests d’intégration, tests de charge, TDD)
- Approche DevOps, CI/CD, cycle de vie du développement logiciel, problématiques de déploiement
- Documentation technique
- Visual Studio Code
Compétences techniques : connaissance pratique
- Application Insights
- Architectures event-driven, haute disponibilité et SOA
- Cloud (connaissances générales, par exemple Azure)
- Développement logiciel assisté par IA
- Birt, modélisation C4, UML
- Cryptographie
- Cypress, Playwright
- Échange de messages asynchrones (JMS, AMQP, ASB)
- Hangfire, IIS
- JavaScript / Node.js / NPM, Web Components
- OpenID Connect
- SonarQube
- SQL Server 2022 et 2025
- Postman
- Suite Microsoft Office en tant qu’utilisateur
Certifications et formations
- Certified ou Professional Scrum Master, ou Certified ou Professional Scrum Developer (une certification échue est acceptée)
- Formation OWASP
Compétences comportementales
- Autonomie, rigueur et sens de l’organisation
- Orientation client, qualité et résultats
- Esprit d’équipe et aisance relationnelle
- Capacité d’anticipation lors des pics d’activité et d’adaptation à de nouvelles situations
- Pragmatisme et sens de l’innovation dans la recherche de solutions
Langues requises
- Français : C1 (comprendre, parler, écrire). L’environnement de travail est exclusivement francophone et toute la documentation est rédigée en français.
- Anglais : B1
Localisation et conditions
- Présence sur site
- Télétravail limité à 2 jours par semaine maximum, sujet à évolution pendant la durée du contrat
