Waar wacht je op?
Wat ga je doen?
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 écht 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.
Stel je voor: je start je dag met een verse kop koffie in ons gezellige kantoor te Turnhout. Na een korte babbel en een standup met je collega's, begin je met je eerste taak van de dag.
Wat zoeken we?
We zoeken een software engineer met een technische basis die zelfstandig kan werken en zich verder wil ontwikkelen.
- Je beschikt bij voorkeur over een professionele bachelor Toegepaste Informatica, afstudeerrichting Applicatieontwikkeling of Softwareontwikkeling, of je hebt een gelijkwaardig niveau opgebouwd door relevante ervaring.
- Je hebt al enkele jaren professionele ervaring met softwareontwikkeling in C# en .NET. We kijken daarbij niet alleen naar het aantal jaren, maar vooral naar je technische zelfstandigheid, de kwaliteit van je oplossingen en je bereidheid om verantwoordelijkheid op te nemen.
- Ervaring met het ontwikkelen van webapplicaties met Blazor, of aantoonbare ervaring met vergelijkbare moderne webtechnologie.
- Ervaring met REST API’s en systeemintegraties.
- Kennis van relationele databases en SQL.
- Ervaring met of kennis van Entity Framework Core.
- Ervaring met Microsoft Azure, of de ambitie om je hier verder in te ontwikkelen.
- Je hebt ervaring met unit testing en begrijpt hoe geautomatiseerde tests bijdragen aan betrouwbare en onderhoudbare software.
- Nederlands en Engels zijn onze voertalen, dus je spreekt en schrijft vlot in beide talen.
Ervaring met CI/CD, GitHub Actions, Terraform, Kubernetes, Linux, messaging en/of IoT is mooi meegenomen, maar geen vereiste.
Belangrijker vinden we dat je initiatief toont, kritisch durft mee te denken en graag samen met collega’s tot een technische oplossing komt.
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 je aan 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.
Aan welke applicaties ga je werken?
Ons applicatielandschap is divers.
Met Charlie ontwikkelen we voornamelijk betaaloplossingen die worden ingezet rondom energie en mobiliteit. MobyPay verzorgt integraties tussen verschillende systemen en infrastructuur voor onder andere betaal- en mobiliteitsdiensten.
Naast onze klantgerichte oplossingen ontwikkelen en beheren we interne bedrijfsapplicaties die ervoor zorgen dat onze directe collega’s hun werk efficiënt en gebruiksvriendelijk kunnen uitvoeren. Dit omvat toepassingen voor kantoormedewerkers, maar ook tabletapplicaties voor onze techniekers die dagelijks onderweg zijn voor installaties, onderhoud en interventies.
TSG bevindt zich in een belangrijke transitie van het huidige ERP-systeem naar Microsoft Dynamics 365. Deze implementatie heeft een grote impact op ons applicatielandschap. Bestaande interfaces en applicaties moeten worden aangepast, vernieuwd of opnieuw gekoppeld aan Dynamics 365. Het gaat daarbij zowel om interne toepassingen als om integraties met systemen van klanten, leveranciers en andere externe partners.
Als Software Engineer werk je mee aan deze transitie. Je analyseert samen met het team hoe bestaande koppelingen functioneren, vertaalt functionele behoeften naar toekomstgerichte technische oplossingen en ontwikkelt betrouwbare API’s en interfaces. Daarbij besteden we aandacht aan integratie, gegevenskwaliteit, beveiliging, monitoring en onderhoudbaarheid.
Je bouwt dus niet alleen aan software, maar helpt ook onze interne processen en samenwerking verder te digitaliseren. De toepassingen die je ontwikkelt, ondersteunen collega’s rechtstreeks in hun dagelijkse werkzaamheden, zowel op kantoor als op locatie bij onze klanten.
Wat breng je mee?
Wat kan je van ons verwachten
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.
Heb je vragen? Stel ze aan Mira!
Maak kennis met TSG
TSG staat voor Technical Services Group. Deze internationale groep is actief in 30 landen en heeft wereldwijd meer dan 7.000 medewerkers, waarvan ongeveer de helft (!) service- en installatiemonteurs. De activiteiten waar wij ons in gespecialiseerd hebben zijn op te splitsen in 7 categorieën, waarbij de totaaloplossing in alle gevallen centraal staat.
- TSG Charge: Advies, leverancier, installateur en onderhoud voor elektrische laadpaal projecten
- TSG Technics: Partner voor de bouw, installatie en onderhoud van carwash
- TSG Systems: Ontwikkelaars van volledig geïntegreerde betaaloplossingen en Fleetregistratie van tanken, laden en wassen
- TSG Fuel:Oplossingen voor het tanken van traditionele en hernieuwbare brandstoffen
- TSG Gas: Bouw en onderhoud van gastechnische installaties voor het tanken van voertuigen (waaronder CNG, LNG en LPG)
- TSG Power: Bouw en onderhoud van complete energieoplossingen, waaronder batterij energieopslagsystemen (BESS), hoog- en laagspanningsinstallaties