
Egov Select vous propose une vision innovante des services ICT pertinents pour la société. En tant qu'organisation autonome, nous aidons les services publics fédéraux dans leur recherche de spécialistes ICT qualifiés.
Vous désirez travailler dans un environnement passionnant qui relève les défis liés à la digitalisation et où vous apportez une plus-value sociétale ? Dans ce cas, un job ICT au sein d’un de nos services publics est fait pour vous. Nous accordons une grande importance à un équilibre sain entre vie professionnelle et vie privée (par exemple, grâce à la possibilité de télétravail, des horaires flexibles, des bâtiments très accessibles) et nous offrons un salaire conforme au marché assorti de toute une série d’avantages extra-légaux.
Environnement de travail
Le Service public fédéral Affaires étrangères, Commerce extérieur et Coopération au développement soutient les citoyens belges et les activités diplomatiques dans le monde entier via un réseau de plus de 120 ambassades et consulats.
Au sein de la Direction générale ICT, des applications sont développées pour soutenir les services consulaires, notamment des systèmes pour :
- les demandes de visa
- la gestion des passeports
- la légalisation de documents
- les processus administratifs pour les Belges à l'étranger
Ces applications sont utilisées dans le monde entier par les postes diplomatiques et sont essentielles pour les services aux citoyens.
Vous travaillez donc sur des applications utilisées à l'échelle mondiale par les ambassades et consulats belges et qui contribuent directement aux services rendus aux citoyens.
Rôle et responsabilités
En tant que Développeur Full Stack .NET, vous participez au développement, à la modernisation et à la maintenance des applications au sein de l'environnement IT consulaire. Vous travaillez à la fois sur de nouvelles applications et sur la modernisation de systèmes existants.
Vous pouvez travailler sur différentes applications consulaires, par exemple des systèmes de gestion des demandes de visa, du traitement des demandes de passeport, de la légalisation de documents et des applications administratives pour les citoyens belges à l'étranger.
En outre, vous contribuez à la poursuite de la digitalisation et de la modernisation des systèmes IT consulaires.
Vous faites partie d'une petite équipe de développement où la collaboration est centrale et où les contributions individuelles sont rapidement visibles.
Développement logiciel
- Développer des applications en .NET / Angular
- Implémenter de nouvelles fonctionnalités
- Programmer des composants frontend et backend
Architecture et analyse
- Réfléchir aux solutions techniques et à l'architecture des applications
- Collaborer avec les analystes lors de l'implémentation de nouvelles fonctionnalités
Tests et debugging
- Tester les logiciels
- Détecter et corriger les bugs
- Améliorer le code existant
Maintenance et modernisation
- Améliorer et étendre les applications existantes
- Contribuer à la modernisation des systèmes legacy
Travail d'équipe
- Collaborer avec les analystes et autres développeurs
- Participer au fonctionnement agile de l'équipe
- Documenter les solutions techniques
Profil
Compétences techniques
- Minimum 5 ans d'expérience en développement logiciel
Backend :
- .NET
- .NET Core
- ORM (de préférence Entity Framework)
- Docker
- Microservices
- Azure
Frontend :
- Angular
- Gestion d'état (ex. NGRX, Akita)
- Formulaires réactifs
- UX design
- CSS & préprocesseurs CSS (Sass, Less)
- Tests unitaires
- Expérience avec des applications multilingues (i18n & l10n)
- Authentification / autorisation
- Expérience dans l'amélioration des performances frontend
- Connaissance des dernières évolutions web
- Mise à jour de packages (npm / yarn)
- Linters & formatters (ESLint, stylelint, Prettier)
Général : connaissance de / expérience avec
- Scrum
- DevOps
- Git
- Revues de code
- CI
- Principes SOLID
- Compétences SQL
Compétences
- Esprit analytique et capacité de résolution de problèmes
- Intérêt pour la technologie et le développement logiciel
- Méthode de travail structurée et précise
- Fort sens des responsabilités
- Esprit d'équipe
- Vous aimez travailler sur des systèmes d'information complexes et trouvez intéressant de développer des applications qui soutiennent des processus concrets
- Motivation à travailler sur des projets IT à impact sociétal clair, avec des applications utilisées à l'échelle mondiale par les postes diplomatiques belges
Procédure de vérification et/ou d'habilitation de sécurité
Le/la travailleur(se) doit être disposé(e), en fonction des accès nécessaires, à se soumettre à une procédure de vérification et/ou d'habilitation de sécurité (Loi du 11/12/1998).
