R16045

Allround developer

Antwerp
Category
Development
Responsibilities

• Je werkt als allrounder binnen een software developmentteam
• Het grootste deel van je tijd gaat naar het maken van het onderhoud van tools die ontwikkeld zijn op basis van een door de klant zelfgeschreven rules engine

Korte beschrijving van deze rule engine:
Desktop applicatie met UI geschreven in Winforms
Via voornamelijk treeviews worden de volgende elementen ingegeven: entititeiten, variabelen, beslissingstabellen, formules (en user defined functions)
Ook de formules worden via UI klikgedrag samengesteld met soms hiërarchische nesting.
De elementaire functie definities (en user defined functions) hebben wel een vaste source code vertaling.
De XML datastructuur omvat een eigen XML Schema, er werd geen gebruikt gemaakt van bestaande schema’s
Ook de UI is custom built, met validatie regels, beperkte rapporteringen
Code generator: deze module zet een subselectie van de kennisdatabank om naar source code en een gecompileerde .net dll
Technisch: vb.net, code template in custom format in sql server records, XML input file, .net solution output file, .net dll output file
• Naast het technische onderhoud sta je ook in voor het functionele onderhoud van de regels in de tools:
- je kan juridische teksten interpreteren, en omzetten naar beslissingsregels, uiteraard voorzien we hier wel begeleiding van onze experten.
• Verder spendeer je ook tijd aan onder andere functioneel meedenken, support, opleiding, … (kortom een allrounder)
• Je bent gedreven om zowel nieuwe modules te ontwikkelen als bestaande modules verder te laten evolueren
• Je werkt de features uit binnen software projecten door de requirements, acceptatiecriteria, en prototype te implementeren / documenteren.
• Je bent in staat je in te werken in het domein van HR, Payroll en algemene dienstverlening, zodat je totale ownership kunt nemen m.b.t scope en inhoud.
• Je verzekert dat de scope-aspecten voor het project budgettair haalbaar zijn, door dit na te gaan samen met de project manager.

Technical skills

• VB.NET, C#, ASP.NET MVC, HTML, CSS,
• Je hebt een doorgedreven kennis van database modellering (en UML).
• Je beschikt over een goede kennis van SQL & SQLServer
• Je hebt oog voor eenvoud, detail en consistentie, zonder het breder kader uit het oog te verliezen.
• Je bent in staat om uit verschillende opinies een pragmatische consensus op te maken.
• Je toont initiatief, communiceert actief en wil een keyplayer zijn.
• Je bent ondersteunend en betrokken naar collega's en klanten toe.
• Je bent resultaatgericht en ziet het halen van een deadline als een uitdaging.
• Ervaring en interesse in het opzetten van integratie tussen verschillende systemen dmv webservices en/of bestanden
• Je bent vertrouwd met scrum/agile, en weet het praktisch toe te passen

Contact name
David Van Hooydonck
Contact email

Apply for this job!

One file only.
256 MB limit.
Allowed types: txt rtf pdf doc docx.

* required

Apply formulier Sharpspring