Medior Software Engineer .NET / Full-stack Developer
TSG Belgium · Turnhout · 2026-10-09
Over deze functie
**Klaar om software te bouwen die er écht toe doet?**
TSG zoekt een **Medior Software Engineer .NET** om ons Engineering Team in Turnhout te versterken.
Bij TSG ontwikkelen we software voor energie- en mobiliteitsoplossingen en bouwen we applicaties die dagelijks binnen onze eigen organisatie worden gebruikt. Je werkt aan een breed applicatielandschap met cloudplatformen, API’s, webapplicaties en integraties tussen verschillende systemen.
Je komt terecht in een klein en ervaren engineeringteam. Je voert niet alleen vooraf bepaalde opdrachten uit, maar denkt actief mee over de beste technische oplossing. Je bespreekt ontwerpen met collega’s en wordt betrokken bij technische keuzes, standaarden en architectuur.
**Wat ga je doen?**
Als Medior Software Engineer werk je voornamelijk met C\#, .NET, Blazor en Microsoft Azure. Je ontwikkelt nieuwe toepassingen en helpt bestaande oplossingen verder te verbeteren en moderniseren.
Je opdrachten omvatten:
* Ontwikkelen, onderhouden en verbeteren van applicaties met C\# en .NET.
* Bouwen van webapplicaties met Blazor.
* Ontwikkelen en integreren van REST API’s en andere interfaces.
* Werken aan zowel interne bedrijfsapplicaties als klantapplicaties.
* Bouwen en beheren van cloud-native oplossingen binnen Microsoft Azure.
* Vertalen van functionele behoeften naar technisch haalbare en duurzame oplossingen.
* Actief deelnemen aan refinement, technisch ontwerp en architectuurdiscussies.
* Schrijven van onderhoudbare, veilige en goed testbare software.
* Opstellen en onderhouden van technische documentatie.
* Uitvoeren en ontvangen van code reviews.
* Ondersteunen van testing, deployment, monitoring en technisch applicatiebeheer.
* Samenwerken met engineers, interne IT-collega’s en business stakeholders.
* Meedenken over architectuur, ontwikkelstandaarden en de verdere verbetering van ons applicatielandschap.
**Hoe ziet werken in ons Engineering Team eruit?**
We werken in sprints en bepalen als team hoe we functionaliteit technisch realiseren. Tijdens refinement bespreken we niet alleen *wat* we gaan bouwen, maar ook *hoe*.
Je kunt 's ochtends bijvoorbeeld werken aan een nieuwe functionaliteit in een Blazor-applicatie en later die dag samen met collega's het ontwerp bespreken van een nieuwe API of integratie. Een volgende sprint werk jeaan een cloudservice binnen Azure of aan het moderniseren van een bestaande interne applicatie.
Omdat het team relatief klein is, krijg je veel mee van het volledige software development lifecycle. Je bent betrokken bij ontwerp, ontwikkeling, testen, deployment en het beheer en de verdere ontwikkeling van onze applicaties.
Je krijgt daarbij ruimte om ideeën aan te dragen en technische keuzes ter discussie te stellen. We verwachten niet dat je alles al weet; we verwachten wel dat je nieuwsgierig bent en wilt blijven leren.
**Bij TSG krijg je:**
* Een contract van onbepaalde duur.
* Een technisch uitdagende functie met gevarieerde projecten binnen energie, mobiliteit, betalingen en interne digitalisering.
* Een warm welkom in een tof en enthousiast team dat je ondersteunt vanaf je eerste werkdag.
* De mogelijkheid om mee te denken over design en architectuur.
* Opleidingsmogelijkheden om te blijven groeien. Ruimte om jezelf verder te ontwikkelen in .NET, Azure en cloudtechnologie.
* Een klein engineeringteam met korte lijnen en open communicatie.
**Wat mag je nog meer verwachten:**
* Een totaalpakket aan voordelen, waaronder maaltijdcheques, ecocheques, een groepsverzekering, een hospitalisatieverzekering voor het hele gezin (volledig betaald door ons).
* Je geniet van 20 vakantiedagen en 12 ADV‑dagen, die je vrij kan inplannen. Alleen de vervangende feestdagen en de dagen tussen Kerst en Nieuwjaar liggen vooraf vast voor je afdeling.
* Gezellige teamactiviteiten, waaronder een jaarlijks personeelsfeest met partner, een paasontbijt, een zomerse BBQ en een verrassingspakket tijdens de kerstperiode.
Gevraagde vaardigheden
- Ingrijpen in een informaticadomein: Embedded systems
- Behoeften van de klant of gebruiker analyseren Het functioneel lastenboek opstellen (specificaties, termijnen, kosten, ...)
- Programmeren in een computertaal: C# (C sharp)
- Een applicatie ontwikkelen die aan een databank gelinkt is
- Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)
- Een prototype van de technische oplossing realiseren voor validatie door de opdrachtgever (typeconfiguratie, ...)
- Programmeren in een specifieke computertaal
- Documenten en technische ondersteuning voor de ontwikkelaars, gebruikers, informaticadiensten, ... uitwerken en bijwerken
Uw volgende baan staat er al tussen.
Doorzoek actuele vacatures van duizenden werkgevers, bewaar de interessante en laat JobBob de rest in de gaten houden.