FULL-STACK .NET DEVELOPER

SMO
Eeklo, Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Intermediate

Job location

Remote
Eeklo, Belgium

Tech stack

HTML
JavaScript
.NET
Microsoft Windows
API
Azure
C Sharp (Programming Language)
CSS
Databases
DevOps
Microsoft SQL Server
Software Architecture
Software Engineering
SQL Databases
Windows Forms
Devexpress
Blazor
Backend
Information Technology
Real Time Data
Operational Systems
Front End Software Development

Job description

Als Full Stack .NET Developer stap je meteen in een uniek project: de ontwikkeling van een gloednieuw business management software pakket, vanaf de grond af aan. Denk aan real-time data, slimme dashboards en een backend die alles feilloos aanstuurt..

  • Van strakke frontend tot robuuste backend: je bouwt mee de volledige applicatie.
  • Je verbindt de interactieve Blazor webapplicatie met een schaalbare cloudoplossing.
  • Je creëert een gebruiksvriendelijke interface waarin gebruikers projecten en offertes kunnen maken, analyseren en aansturen, de planning aansturen, uur registraties opvolgen, and many more…
  • Je denkt mee over veiligheid, schaalbaarheid en performance van het systeem.

Dit alles doe je in nauwe samenwerking met het afdelingshoofd software engineering en met direct contact met de zaakvoerder.

  • Met stip bovenaan: iemand met PASSIE voor software en een gezonde interesse in de werking van een bedrijf!
  • Implementeren, analyseren en testen van jouw software
  • Designs omzetten in logische softwarearchitectuur
  • Dagelijks overleggen met je collega's

Een prototype van de technische oplossing realiseren voor validatie door de opdrachtgever (typeconfiguratie, ...)

Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)

Programmeren in een computertaal: C# (C sharp)

Ingrijpen in een informaticadomein: Netwerken

Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)

Technische en functionele problemen analyseren Corrigerende acties, technische aanpassingen, ... voorstellen

Een databank aanspreken: Microsoft SQL Server

De productie van softwareoplossingen realiseren in een omgeving (servers, werkposten, besturingssystemen, ...)

Behoeften van de klant of gebruiker analyseren Het functioneel lastenboek opstellen (specificaties, termijnen, kosten, ...)

Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)

Informaticaprogramma's en -applicaties ontwerpen en ontwikkelen

Ingrijpen in een informaticadomein: Beheer, beslissingneming

Programmeren in een specifieke computertaal

Gebruikersbehoeften voor ICT in kaart brengen

Technische ICT-ontwikkelingen documenteren

Een front-end ontwikkelen

Programmeren in een specifieke computertaal

Een concept of script visueel voorstellen

UX/UI-interfaces ontwerpen

De ontwikkelde toepassingen testen

Technische specificaties opstellen

De vraag van de klant analyseren

Testprocedures voor informaticaprogramma's en -applicaties opstellen

ICT-applicaties ontwikkelen

Technische problemen analyseren

Mockups ontwerpen

Tests en metingen analyseren

Requirements

Master: Informatica

Academische bachelor: Informatica

Minstens 2 jaar ervaring

Minstens 2 jaar ervaring

Kennis & ervaring

  • Front-end ontwikkeling: Het kunnen maken van intuïtieve web componenten met behulp van Blazor (WebAssembly & Hybrid), HTML, CSS en JavaScript
  • Back-end ontwikkeling: Kennis van API's en best practices daaromtrent
  • Databasebeheer: Ervaring met het onderhoud en de optimalisatie van SQL-databases
  • Bachelor/master ICT, computerwetenschappen, wiskunde, … of relevante werkervaring
  • Ervaren of schoolverlater: beiden zijn mogelijk, afhankelijk van de drive en achtergrond
  • Vlotte beheersing van de Nederlandse en Engelse taal

Mooie extra's

  • Ervaring met Microsoft Azure-systemen (DevOps, Entra, enz.)
  • Ervaring met de volgende tools en libraries: Dapper, Entity, DevExpress, Fluent, MudBlazor, Fody
  • Ervaring met WinForms

Informaticacomponenten selecteren, assembleren en integreren (programma's, databanken, specifieke ontwikkelingen, ...)

Toepassingen ontwikkelen op een besturingssysteem: Windows

Benefits & conditions

  • Languages & frameworks: .NET, C#, Blazor
  • Platforms: Windows, Android, iOS
  • Cloud & infra: Azure, Entra, Devops, GIT
  • Data & communicatie: SQL, REST, EF

Kortom, jouw code maakt het verschil: elke feature die je schrijft wordt meteen gebruikt in de praktijk.

Klinkt dit als jouw volgende uitdaging? Laat van je horen - we tonen je graag hoe je vanaf dag één impact kan maken.

Bij SMO stopt het niet na opdracht 1

SMO is pionier in machinebouw op maat, automatisatie, engineering, constructiewerken, … Software ontwikkeling maakt hier integraal onderdeel van uit.

Afhankelijk van jouw interesses kan je doorgroeien richting o.a. robotica, vision, AI of zelfs meewerken aan de ontwikkeling van ons eigen ERP-systeem. Al onze software wordt aangestuurd via in-house ontwikkelde C#-applicaties.

About the company

Bij SMO in Eeklo ligt de focus op het bieden van op maat gemaakte technologische oplossingen. Als pionier in machinebouw, automatisatie, engineering en constructiewerken streven we ernaar uw bedrijf te voorzien van precies wat het nodig heeft. Met ons volledig in eigen beheer vervaardigde proces, van concept tot montage, leveren we niet alleen resultaten, maar ook continue innovatie en vooruitgang. Bouw mee aan een vooruitstrevend business management Blazor webapplicatie op maat vanaf dag één!

Apply for this position