Vous êtes développeur full-stack senior et maîtrisez .NET et Angular ? Renforcez une équipe produit jeune et dynamique et contribuez au développement de l'application web qui gère l'ensemble des processus et des assets liés à l'éclairage public, de l'analyse et du développement jusqu'au testing et à la release.
Nous recherchons un développeur full-stack disposant d'une solide connaissance de .NET et d'Angular.
En tant que développeur, vous faites partie d'une équipe produit jeune et dynamique chargée du support et de l'évolution d'une application web qui gère l'ensemble des processus et des assets liés à l'éclairage public.
L'équipe recherche des personnes prêtes à s'investir largement, par exemple au niveau de la collaboration et de la stratégie technique du produit. Vous êtes également disposé à soutenir le produit au-delà du développement logiciel pur, par exemple en prêtant main-forte lors des activités de testing et de release.
Vous réalisez des estimations réalistes du travail et aidez le product owner à découper les features à développer.
Vous combinez sans difficulté le travail autonome et le travail en équipe.
Vous avez un grand sens des responsabilités et souhaitez continuer à vous développer, tant sur le plan professionnel que personnel.
Vous prenez des initiatives, passez à l'action et vous concertez avec le product owner lorsque certains points ne sont pas clairs.
Responsabilités principales
Analyse et conception
- Vous participez aux analyses fonctionnelles et traduisez les exigences business en solutions techniques.
- Vous élaborez les conceptions techniques des nouvelles fonctionnalités.
- Vous évaluez la faisabilité technique des nouvelles demandes et des demandes de modification.
- Vous contribuez activement à l'amélioration continue de l'architecture de l'application et de la qualité du code.
Développement et support
- Vous développez, maintenez et optimisez des applications web de qualité, maintenables et performantes.
- Vous assurez le support des applications existantes dans le cadre des projets, de la maintenance et de la gestion des incidents.
- Vous réalisez des extensions fonctionnelles conformément aux exigences business et techniques définies.
- Vous résolvez les incidents et les problèmes techniques dans le respect des niveaux de service convenus.
- Vous effectuez des analyses techniques et proposez des solutions durables.
Qualité et testing
- Vous rédigez et exécutez des tests unitaires.
- Vous apportez votre soutien aux tests d'intégration, système et d'acceptation.
- Vous appliquez les directives de développement, les bonnes pratiques et les standards IT internes.
- Vous documentez les analyses, les développements et les solutions techniques.
Collaboration, gestion des changements et des releases
- Vous collaborez activement avec le product owner, les analystes, les développeurs, les testeurs et les autres parties prenantes.
- Vous participez aux cérémonies Agile telles que les sprint plannings, les refinements, les reviews et les rétrospectives.
- Vous appliquez rigoureusement les processus de change et de release existants et soutenez la préparation, l'exécution et le suivi des releases.
- Vous veillez à la qualité, aux risques et à la stabilité lors des modifications dans les environnements de production, contribuant ainsi à un déploiement maîtrisé des nouvelles fonctionnalités.
- Vous participez activement au partage de connaissances au sein de l'équipe.
Compétences requises
Vous disposez d'une forte capacité d'analyse et de résolution de problèmes et traduisez des questions complexes en solutions concrètes. Vous acquérez rapidement une bonne compréhension des applications et des processus existants. Vous travaillez de manière précise et structurée et possédez de solides compétences en communication.
Vous rejoignez une équipe produit responsable de bout en bout de la création de valeur pour les clients. Les missions de projet, de maintenance et de gestion des incidents s'inscrivent dans le domaine de l'éclairage public.
Ce que nous cherchons
Specific skills
-
Expérience démontrable dans le développement d'applications basées sur .NET
5 ans Senior Indispensable
-
Expérience démontrable avec .NET Core et versions ultérieures
5 ans Senior Indispensable
-
Expérience démontrable avec NHibernate
Indispensable
-
Expérience démontrable en développement sur Azure
3 ans Senior Indispensable
-
Connaissances et expérience démontrables en développement web avec les technologies et frameworks front-end courants : jQuery, HTML, CSS
5 ans Senior Indispensable
-
Connaissances et expérience démontrables avec Angular 2 ou version ultérieure
5 ans Senior Indispensable
-
Connaissances et expérience démontrables avec les ORM : Entity Framework
Indispensable
-
Expérience démontrable en gestion d'actifs (éclairage public ou similaire)
Souhaite
-
Expérience démontrable avec Atlassian Jira et Confluence
Souhaite
-
Expérience démontrable avec Automapper
Souhaite
-
Expérience démontrable avec GitHub
Souhaite
-
Expérience démontrable en développement sur Azure - API Management
Souhaite
-
Expérience démontrable en développement sur Azure - App Service
Souhaite
-
Expérience démontrable avec SQL (MS SQL ou Oracle)
5 ans Senior Indispensable
-
Connaissances et expérience démontrables avec les bases de données relationnelles (p. ex. Oracle, SQL, …)
Souhaite
-
Connaissances et expérience démontrables en Unit Testing
Souhaite
-
Connaissances et expérience démontrables de la méthodologie de développement Agile
Souhaite
-
Vous êtes familiarisé(e) avec les organisations orientées processus basées sur le fonctionnement des processus ITIL, plus particulièrement les processus de change et de release
Souhaite
General skills
-
Exigence linguistique : néerlandophone au niveau C2 du cadre européen CEFR.
Indispensable