Senior .NET Application Architect & Technical Lead

EngiFlex
Brussel, Belgium
1 day ago
Apply on www.careerjet.be
Prepare application

Role details

Contract type
Contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Applications Architecture Confluence JIRA Microsoft Azure C Sharp (Programming Language) Computer Programming Continuous Integration Software Design Patterns
+13 more
Github Octopus Deploy Scrum Methodology Release Management Swagger Simple Object Access Protocol (SOAP) Software Engineering Openapi Data Logging Git Data Management Teamcity Microservices

Job description

In deze rol neem je het technische voortouw binnen twee sterk verbonden digitale initiatieven in de sociale huisvestingscontext. Een eerste traject focust op een centraal register voor sociale huurders en het verhuurproces, waarbij bestaande rapportering vervangen wordt door automatische gegevensuitwisseling met verhuurders. Een tweede traject ondersteunt de uitbreiding van verplichtingen voor kandidaat-huurders en huurders om hun toeleiding naar de arbeidsmarkt te versterken. Daarbij wordt de bestaande verplichting tot inschrijving bij de arbeidsbemiddelingsdienst uitgebreid met een verplichting tot beschikbaarheid voor de arbeidsmarkt. De afbakening van de doelgroep en de controles verlopen via bevraging van authentieke bronnen en aanpassingen aan bestaande webdiensten. Beide trajecten hangen bovendien samen met andere centrale registers. Daarnaast fungeert dit domein als pilootomgeving voor het uitwerken, implementeren en evalueren van een AI-gedreven software development lifecycle. Je draagt actief bij aan een gecontroleerde en schaalbare inzet van artificiële intelligentie binnen softwareontwikkeling. Je combineert in deze functie technische diepgang met architectuurverantwoordelijkheid en teamgerichte aansturing. Daarbij bepaal je mee de technische koers en bewaak je tegelijk de kwaliteit en de snelheid van oplevering. Technisch leiderschap & architectuur

  • Je bepaalt en bewaakt de applicatie-architectuur en designrichtlijnen binnen het Agile team.
  • Je werkt complexe technische oplossingen en ontwerpen uit en begeleidt de realisatie ervan.
  • Je stemt af met de bredere architectuurwerking en zorgt voor aansluiting op standaarden, referentiearchitecturen en integratiepatronen.
  • Je ontwerpt en implementeert API’s en koppelingen, hoofdzakelijk via REST en waar relevant via SOAP.
  • Je waakt over kwalitatieve technische documentatie, API-standaarden zoals OpenAPI/Swagger en degelijke releaseprocessen.
  • Je neemt de rol van application architect op binnen het geldende governancekader en geeft inhoudelijke richting aan het team.
  • Je vertaalt moderne applicatiearchitecturen, zoals microservices en service-oriented architectuur, op een pragmatische manier naar concrete oplossingen.

Delivery & teamverantwoordelijkheid

  • Je draagt de eindverantwoordelijkheid voor de technische kwaliteit en het deliverytempo van het team.
  • Je werkt actief mee aan sprintdoelen en helpt technische impediments tijdig weg te nemen.
  • Je bewaakt kwaliteitsprincipes rond testing, code quality, secure coding, logging, monitoring en observability.
  • Je ondersteunt build-, deployment- en releaseprocessen en volgt CI/CD-principes en bijhorende tooling mee op.
  • Je combineert richting geven met hands-on werk in analyse, coderen, testen en debuggen waar nodig.

Teamcoaching & people management

  • Je stuurt softwareontwikkelaars en technische ontwerpers aan en begeleidt hen in hun technische groei.
  • Je geeft onderbouwde feedback, evalueert teamleden en ondersteunt de selectie en onboarding van nieuwe collega’s.
  • Je stimuleert een cultuur van gedeelde verantwoordelijkheid, ownership en continue verbetering.
  • Je werkt nauw samen met de Scrum Master rond teamperformantie en met de Product Owner rond technische haalbaarheid en prioriteiten.

Agile samenwerking

  • Je ondersteunt sprintplanning, refinement en retrospectives, met blijvende focus op het behalen van het sprintdoel.
  • Je bewaakt de technische kwaliteit tijdens de uitvoering en zorgt voor een haalbare vertaling van architectuur naar implementatie.
  • Je werkt binnen een Agile ontwikkelingsmethodiek en draagt bij aan een efficiënte samenwerking tussen ontwikkeling, ontwerp en oplevering.

Requirements

  • Je hebt ruime ervaring als technical lead, designer, leider van technische aspecten binnen projecten of architect in softwareontwikkelingsprojecten.
  • Je beschikt over sterke kennis van .NET (Core / 6 / 8) en C#, of van een gelijkwaardige programmeeromgeving, en voert programmeerwerk vlot uit van coderen tot testen en debuggen.
  • Je hebt aantoonbare ervaring met het definiëren en bewaken van applicatie-architectuur en designrichtlijnen binnen een Agile team.
  • Je hebt ervaring met het ontwerpen en implementeren van API’s, integraties en documentatiestandaarden zoals REST, SOAP en OpenAPI/Swagger.
  • Je bent vertrouwd met moderne applicatiearchitecturen, waaronder microservices en service-oriented architectuur, evenals design patterns en software engineering best practices.
  • Je hebt ervaring met cloudplatformen, bij voorkeur Azure, en met cloudmigraties.
  • Je beheerst CI/CD-processen en tooling zoals Git, GitHub, TeamCity, Octopus Deploy, Azure DevOps en JIRA/Confluence.
  • Je werkt kwaliteitsgericht en hebt ervaring met testing, secure coding, code quality, logging, monitoring en observability binnen applicaties.
  • Je hebt praktische ervaring met GitHub AI-tools en draagt actief bij aan een AI-gedreven ontwikkelaanpak.
  • Je hebt ervaring met release management, deploymentprocessen en samenwerking binnen een Agile ontwikkelingsmethodiek.
  • Je maakt zelf technische ontwerpen op en hebt ervaring in het aansturen en coachen van technische ontwerpers en ontwikkelaars.
  • Je communiceert vlot met teamleden en stakeholders en neemt initiatief in technische besluitvorming.
  • Je bent analytisch, besluitvaardig, resultaatgericht, verbindend en neemt ownership op.
  • Je beschikt over een certificering zoals GitHub Certified: Agentic AI Developer of gelijkwaardig.

Benefits & conditions

Je zal deel uitmaken van een groeiende KMO met ruimte voor initiatief en persoonlijke ontwikkeling. Wij zorgen ervoor dat je in een uitdagende maar aangename werkomgeving terecht komt met leuke collega’s. Samen met jou stippelen we een carriereplan uit, met aandacht en budget voor bijkomende opleidingingen / certificaties. Je kan rekenen op een motiverend salaris, aangevuld met extralegale voordelen, inclusief bedrijfswagen (of alternatieve vergoeding). (Freelance is ook mogelijk)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.be
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all