Als developer ontwikkel je front & backend toepassingen. Je gaat aan de slag in een team van ontwikkelaars die verantwoordelijk zijn voor de realisatie van verschillende toepassingen van onze klanten.
Hierbij maak je gebruik van geavanceerde templating in Angular voor de front-end, en .NET Core voor de back-end waarbij de UI in runtime gerenderd wordt. Het ontwikkelen (én consumeren) van API's volgens de REST principes klinken jou bekend in de oren.
Als developer lever je een cruciale bijdrage i.f.v. de vlotte 'User Experience' en zorg je er voor dat je op een efficiënte manier, gedocumenteerde en geteste code oplevert.
Je staat in voor transities (oplossingen naar de testomgeving of live omgeving brengen) en je bent inzetbaar voor tweedelijnsondersteuning van de toepassingen waaraan je ontwikkelt.
Het ondersteunen/implementeren van modulaire software bouwblokken (ACPaaS) behoren tevens ook tot jouw dagdagelijkse job.
Je staat open voor sporadisch ondersteuning te bieden bij problemen/aanpassingen in legacy code (ASP.NET).
Persoonlijke kenmerken
Je bent open-minded en dus zeer leergierig wanneer het over nieuwe technologieën en ontwikkelingen gaat.
Je hebt van nature de reflex om je kennis te delen met collega's en te luisteren wanneer anderen dat doen, een echte teamplayer.
Door het gebruik van de Agile Methodologie trachten we continue verbeteringen aan ons development proces toe te brengen, flexibiliteit is een must.
Je bent iemand die positief kan omgaan met stress.
Je bent analytisch ingesteld en je denkt actief mee om een zo goed mogelijk passende oplossing te realiseren.
Je kan hoofd- en bijzaken goed onderscheiden.
Technische bepalingen
Back-end: Microsoft ontwikkelomgevingen (C# .NET 4.5/Core, ASP.NET MVC...) + Hangfire, Message Queuing systemen, OAuth2.
Front-end: Angular, HTML, CSS, TypeScript.
Database: PostgreSQL, Microsoft SQL Server
Brede kennis van Web technologies (HTTP, HTTP/2, WS,...)
API ontwikkeling (JSON, OAuth, JWT,...)
Affiniteit met software architectuur en micro-services, kennis van Docker
Atlassian stack (Jira, Bitbucket, Bamboo)
Specifieke bepalingen
Je hebt ervaring binnen projecten binnen de overheid.
Jouw profiel
-
Een databank aanspreken: PostgreSQL
Ontwikkelen van een Single Page Application in Javascript m.b.v.een framework: AngularJS
Een databank aanspreken: Microsoft SQL Server
Een frontend ontwikkelen voor een webtoepassing met: HTML
De technische keuzes inzake software- en hardware-architectuur bepalen
Technologieën, hardware, software, configuraties, ... selecteren
Een frontend ontwikkelen voor een webtoepassing met: CSS
Informaticaprogramma's en -applicaties ontwerpen en ontwikkelen
Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)