Responsable de projets applicatifs .NET/Angular (Freelance possible)
Omschrijving
Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.
đ TĂąches et responsabilitĂ©s
Chef de projet IT
Vous encadrez des Ă©quipes techniques, coordonnez les parties prenantes et pilotez des projets selon la mĂ©thodologie Agile Scrum. Cela comprend la planification, la gestion des prioritĂ©s, lâanimation des cĂ©rĂ©monies Scrum et le reporting rĂ©gulier. Selon votre profil, vous intervenez Ă©galement comme rĂ©fĂ©rent technique auprĂšs des Ă©quipes. La fonction combine donc des dimensions managĂ©riales et techniques, avec lâappui dâun comitĂ© de pilotage pour les dĂ©cisions clĂ©s.
Au cours des 4 Ă 6 premiers mois, vous prenez principalement en charge la maintenance et la migration de fonctionnalitĂ©s dâune application legacy de type client lourd Windows, utilisĂ©e pour la gestion dâenquĂȘtes et la rĂ©daction de procĂšs-verbaux. En parallĂšle, vous soutenez le lancement dâun nouveau projet de plateforme web moderne de type Case Management System, destinĂ© Ă rĂ©pondre Ă un besoin opĂ©rationnel critique dans le cadre de la coopĂ©ration policiĂšre internationale.
La nouvelle solution repose sur une architecture moderne basĂ©e sur des microservices, des micro frontends Angular, la conteneurisation, la haute disponibilitĂ© et la scalabilitĂ©. Une fois la migration terminĂ©e, votre focus se portera principalement sur ce nouveau projet, tout en conservant un suivi plus limitĂ© de la maintenance et du support de lâapplication legacy jusquâĂ son remplacement complet.
Pour chacun des projets, vous dĂ©finissez les dĂ©lais, organisez les prioritĂ©s et veillez Ă lâatteinte des objectifs, sous la supervision dâun Program Manager responsable de lâensemble.
Missions principales
- Prendre connaissance de lâexistant et proposer des pistes techniques pour stabiliser certaines parties de lâapplication legacy.
- Veiller Ă la compatibilitĂ© de lâapplication legacy avec les futures versions de Windows et Ă sa stabilitĂ© en exĂ©cution.
- Superviser les dĂ©veloppements backend et frontend, ainsi que la mise en place des tests unitaires et dâintĂ©gration.
- Encadrer le dĂ©veloppement dâune application web SPA responsive selon une architecture micro-frontend.
- Veiller Ă une bonne gestion du code source avec Git, GitLab, branches, pull requests et code reviews.
- Sâassurer de la rĂ©daction de la documentation technique par les Ă©quipes.
- Piloter les aspects DevOps, y compris la mise en place des pipelines CI/CD pour les applications, les services et lâinfrastructure, notamment dans des environnements Kubernetes et IaC.
- Suivre les prioritĂ©s, ajuster le planning si nĂ©cessaire et communiquer rĂ©guliĂšrement lâĂ©tat dâavancement au comitĂ© de pilotage.
- Contribuer Ă la mise en Ćuvre de solutions sĂ©curisĂ©es by design, y compris sur les volets authentification et intĂ©gration.
- Accompagner la modélisation fonctionnelle et technique via UML et BPMN, ainsi que le suivi du monitoring avec des outils tels que Grafana.
đ Votre profil
Vous ĂȘtes titulaire au minimum dâun bachelier en informatique, idĂ©alement complĂ©tĂ© par un master, et vous justifiez de plusieurs annĂ©es dâexpĂ©rience en dĂ©veloppement logiciel, y compris dans des rĂŽles techniques, ainsi que dans une fonction similaire.
Vous combinez leadership, capacitĂ© de coordination et crĂ©dibilitĂ© technique. Vous savez fĂ©dĂ©rer des interlocuteurs variĂ©s, construire rapidement un rĂ©seau de collaboration, faire preuve dâempathie et adopter la fermetĂ© nĂ©cessaire lorsque la situation lâexige. Vous adaptez votre style de management aux profils de lâĂ©quipe et savez Ă©valuer les compĂ©tences afin dâattribuer les bonnes tĂąches aux bonnes personnes.
Vous gĂ©rez efficacement les prioritĂ©s, savez faire Ă©voluer les plans en cas dâimprĂ©vus et travaillez avec une forte orientation rĂ©sultats. Les cĂ©rĂ©monies Scrum telles que Sprint Planning, Daily Stand-up, Review et RĂ©trospective font partie de votre pratique quotidienne.
Sur le plan technique, vous disposez de bonnes connaissances en .NET (C#), appliquĂ©es notamment Ă des architectures microservices. Vous ĂȘtes Ă lâaise avec les API REST ou gRPC, les approches event-driven, ainsi quâavec le dĂ©veloppement dâapplications web de type SPA en Angular, HTML et CSS selon une architecture micro-frontend.
Vous maĂźtrisez les mĂ©canismes dâauthentification via OpenID Connect et O365, tant pour les services backend que pour les applications frontend. Vous avez Ă©galement une expĂ©rience confirmĂ©e en CI/CD et en mise en place de pipelines de dĂ©ploiement avec GitLab. Vous maĂźtrisez Git et ĂȘtes familier des concepts de branches, pull requests et revues de code.
Vous avez de bonnes bases en bases de données relationnelles, notamment PostgreSQL. Une expérience en Infrastructure as Code constitue une plus-value importante, tout comme des connaissances en cryptographie, en Delphi ou en outils de monitoring tels que Grafana ou Prometheus.
La maĂźtrise de lâanglais ainsi que dâune des deux langues nationales est requise. La connaissance active dâune langue nationale et au minimum passive de lâautre reprĂ©sente un atout supplĂ©mentaire. Une connaissance du fonctionnement des services de police constitue Ă©galement un avantage.
Soft Skills
- CapacitĂ© Ă fĂ©dĂ©rer des profils hĂ©tĂ©rogĂšnes autour dâun objectif commun
- Persévérance face aux difficultés majeures
- Capacité à temporiser et à maintenir un climat constructif sous pression
- Esprit dâinitiative et proactivitĂ©
- Sens des priorités et vision à long terme
- Orientation utilisateur et sens du terrain
- Communication claire, fluide et adaptée à différents publics
- Vision transverse intégrant les dimensions techniques, humaines, organisationnelles et politiques
- Esprit analytique et capacité à identifier les causes profondes des problÚmes
Hard Skills
- Gestion de projet complexe en environnement Agile, avec une maĂźtrise particuliĂšre de Scrum
- Modernisation dâapplications et transition dâun client lourd vers une solution web moderne
- Conception sécurisée et sécurité by design
- Modélisation logicielle avec UML et BPMN
- Monitoring avec Grafana ou Prometheus
- Architecture microservices, microfrontend (Angular) et event-driven
- Développement en .NET (C#), Angular, HTML et CSS
- Tests unitaires et dâintĂ©gration
- Bases de données relationnelles, notamment PostgreSQL
- DevOps avec GitLab, CI/CD, Kubernetes et IaC
- Authentification via OpenID et O365
đŒ Offre
Vous ferez partie d'une PME belge en pleine croissance, oĂč lâinitiative et le dĂ©veloppement personnel sont encouragĂ©s. Nous vous offrirons un environnement de travail agrĂ©able, entourĂ©(e) de collĂšgues sympathiques. Ensemble, nous Ă©laborerons un plan de carriĂšre, avec une attention particuliĂšre et un budget dĂ©diĂ© Ă la formation ou Ă la certification complĂ©mentaire. Vous pouvez compter sur un salaire attractif, complĂ©tĂ© par des avantages extra-lĂ©gaux, y compris une voiture de sociĂ©tĂ©.
(Freelance est également possible)