1 week, 2 dagen ago

Analist-Programmeur C# Entry/Exit System (EES) en ETIAS

Doel van het project – But du projet

Het project “Smart Borders” is een initiatief met als doel de controle aan de buitengrenzen van de lidstaten van het Schengengebied te optimaliseren. Smart Borders maakt deel uit van het Schengeninformatiesysteem, dat wordt afgebakend door de Schengengrenscode (Verordening (EU) 2016/399), en bestaat zelf uit twee deelprojecten: EES en ETIAS.

ETIAS (European Travel Information and Authorisation System — Verordening (EU) 2018/1240): dit is een toekomstig geautomatiseerd computersysteem dat tot doel heeft de controles van buitenlandse reizigers die zijn vrijgesteld van een visum voor kort verblijf om het Europese grondgebied binnen te komen, te verscherpen om potentiële dreigingen op te sporen. Het is een reisvergunning en geen visum.

Het Entry/Exit System (EES — Verordeningen (EU) 2017/2226 en (EU) 2017/2225): dit betreft de ontwikkeling van diensten en webapplicaties voor de controle van de Schengengrenzen in het kader van het Europees inreis-uitreissysteem (Entry Exit System – EES). Dit omvat de verwerking van alfanumerieke en biometrische gegevens van reizigers, de verificatie in de Europese centrale systemen en de integratie in de nationale grenscontrolesystemen.

Missie – Mission

  • U ontwerpt, ontwikkelt en test toepassingen voor mobiele en vaste toestellen op basis van voorlopige functionele en technische analyses;

  • U zorgt voor kwaliteitsbewaking en ontwikkeling van C#-applicaties in een multi-user omgeving, met hoge beschikbaarheid en hoge zichtbaarheid;

  • U volgt technologische ontwikkelingen en geeft technisch advies op uw specifieke kennisgebied en stelt mogelijke aanpassingen aan projecten voor;

  • U analyseert in samenwerking met de functionele analisten, de behoeften van de gebruikers;

  • U voldoet aan de verwachtingen en technische specificaties van gebruikers, rekening houdend met de haalbaarheid en de regels en normen binnen de administratie;

  • U maakt en onderhoudt de technische documentatie;

  • U helpt het onderhoud van applicaties te verzekeren om deze te verbeteren of aan te passen aan ontwikkelingen in software en hardware;

  • U zorgt voor adequate technische ondersteuning;

  • U helpt bij de coaching van collega’s;

  • U werkt op de volledige ontwikkelingscyclus: back-end (services) en front-end (gebruikersinterface);

  • U ontwikkelt nieuwe toepassingen en u verbetert deze die al bestaan;

  • U werkt aan complexe toepassingen en u zult een rol spelen in projecten met een grote draagwijdte.

Duur van de missie – Durée de la mission

220 dagen per jaar – 220 jours annuels

Ontwikkelingsplatform – Plateforme de développement

Toepassingen geschreven in het .NET framework, voor Windows (en optioneel voor mobile: Android & iOS, via Xamarin).

Werkomgeving: Windows 10, Office 365, Visual Studio 2019.

Ontwikkelingstaal – Language de développement

C#, .NET Framework (Pro: kennis van/connaissance de Xamarin)

Benodigde vaardigheden – Compétences recherchées

  • U behaalde een ICT georiënteerd masterdiploma of u bezit een graduaat of master in de informatica;

  • U bezit een ruime kennis van de technologie en ontwikkeltools voor Microsoft .NET (C#);

  • U heeft een goede kennis van SQL;

  • U heeft ervaring met het gebruik van ontwikkelingsomgevingen in GIT en DevOps;

  • U bezit een goede kennis van de ontwikkeling en het gebruik van REST web services, toegepast in C#;

  • Ervaring in een gelijkaardige functie is een sterke meerwaarde;

  • U bezit kennis van de methoden en technieken van functionele en technische analyse;

  • U bezit kennis van de methoden en technieken van procesbeschrijving;

  • U bezit kennis van analyse onder de vorm van Use Cases afhankelijk van project tot project;

  • U bent vertrouwd met Agile en Scrum;

  • Optioneel: U beschikt over een aantoonbare ervaring in het ontwikkelen van mobiele toepassingen met Xamarin, minstens voor het Android-besturingssysteem;

  • U kan zelfstandig werken;

  • U kan uw tijd goed indelen en deadlines respecteren;

  • U hebt een sterke teamgeest en analytische capaciteiten;

  • U bent bij voorkeur tweetalig (Nederlands, Frans) of, indien niet, beschikt u over voldoende basiskennis van de tweede landstaal om probleemloos te kunnen deelnemen aan vergaderingen met andere specialisten en met vertegenwoordigers van de gebruikers;

  • Kennis van technisch Engels is noodzakelijk.

Verwachte uitvoertype – Type output attendu

Technische analyse, activiteitdiagrammen, database-schema, broncode met commentaar, unit-testen, scenariotesten, setup-bestanden (MSI, APK, …)

Frequentie van beschikbaarheid van de outputs – Périodicité de mise à disposition des outputs

Op het einde van elke sprint (2 of 4 weken). – En fin de sprint (2 ou 4 semaines).

Methode voor het definiëren van de verwachte inhoud/periode (sprint)

De Business Unit Manager of de door hem aangeduide persoon definieert de

Solliciteer voor deze vacature

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Nieuwsbrief inschrijving illustratie