Hoe ziet je dag eruit?
In deze positie, neem je de verantwoordelijkheid om innovatieve applicaties in elkaar te knutselen en te ontwikkelen door gebruik te maken van het robuuste .NET framework. Als collaboratief lid van een Agile team, werk je samen met designers, collega ontwikkelaars en tester, om samen een belangrijke bijdrage te leveren aan cruciale ontwerp- en architectuurbeslissingen. Je expertise speelt een cruciale rol in het vertalen van conceptuele designs naar een praktische, efficiënte en effectieve oplossing.
Wie ben jij?
Je bent meer dan enkel een .NET developer. Je bent een technisch meesterbrein met een talent voor duidelijke en effectieve communictatie. Als expert in je vakgebied beschik je over de vaardigheden om je collega’s te adviseren, te overtuigen en op te leiden waar nodig. Naast je technische vakbekwaamheid heb je kennis van het implementeren van test automation tools en het opstellen van robuuste test frameworks binnen het dynamische .NET ecosysteem. In essentie ben je veelzijdig en beschik je over een set technische vaardigheden, waardoor je van onschatbare waarde bent voor ons team.
Je hebt:
o Bachelor/Master diploma – of gelijkaardig door ervaring
o Minimum 3 jaar ervaring met C# en .NET frameworks
o Ervaring met het werken in een Agile omgeving
o Ervaring met Front-end development en integraties
Wie zoeken we?
Programmeren in een specifieke computertaal
Toepassingen ontwikkelen in .Net m.b.v. een framework: Web API
Een ontwikkeld product presenteren Gebruikers opleiden over de geleverde informaticatoepassingen
Een applicatie ontwikkelen die aan een databank gelinkt is
Toepassingen ontwikkelen in Java m.b.v. een framework: Spring MVC
De technische keuzes inzake software- en hardware-architectuur bepalen Technologieën, hardware, software, configuraties, ... selecteren
Behoeften van de klant of gebruiker analyseren Het functioneel lastenboek opstellen (specificaties, termijnen, kosten, ...)
Informaticacomponenten selecteren, assembleren en integreren (programma's, databanken, specifieke ontwikkelingen, ...)
Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)
Documenten en technische ondersteuning voor de ontwikkelaars, gebruikers, informaticadiensten, ... uitwerken en bijwerken
Technische en functionele problemen analyseren Corrigerende acties, technische aanpassingen, ... voorstellen
Programmeren in een computertaal: VB.NET (Visual Basic.NET)
Ontwikkelen van een Single Page Application in Javascript m.b.v.een framework: Node JS
De productie van softwareoplossingen realiseren in een omgeving (servers, werkposten, besturingssystemen, ...)
Programmeren in een computertaal: C# (C sharp)
Programmeren in een computertaal: C/C++
Toepassingen ontwikkelen in .Net m.b.v. een framework: Webforms
Ontwikkelen van een Single Page Application in Javascript m.b.v.een framework: Rest
Een prototype van de technische oplossing realiseren voor validatie door de opdrachtgever (typeconfiguratie, ...)
Toepassingen ontwikkelen in .Net m.b.v. een framework: Entity Framework
Informaticaprogramma's en -applicaties ontwerpen en ontwikkelen
Toezicht houden op en coördineren van de realisaties, studies of informaticaontwikkelingen (medewerkers, toeleveranciers)
Een databank aanspreken: MySQL
Een databank aanspreken: Microsoft SQL Server
Ontwikkelen van een Single Page Application in Javascript m.b.v.een framework: Angular JS
De technische, economische, ... informatie en de reglementering opvolgen en actualiseren
Een databank aanspreken: PostgreSQL
Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)