Senior .NET Developer
anchr · Breda
Job description
Over de functie
Als senior .NET developer werk je binnen het Customer Experience‑team aan onze Windows‑kassaclient en de onderliggende technische basis. Je vertaalt klant‑ en gebruikersbehoeften naar robuuste, toekomstbestendige software en draagt bij aan een fundamentele refactoring van de codebase.
Belangrijkste verantwoordelijkheden
- Ontwerpen en realiseren van nieuwe functionaliteit voor onze kassasoftware.
- Stapsgewijs refactoren en moderniseren van bestaande .NET‑code zonder continuïteit te verliezen.
- Verbeteren van architectuur, modulariteit, afhankelijkheden en codekwaliteit.
- Opzetten en verbeteren van unit‑, integratie‑ en (waar relevant) end‑to‑end testautomatisering.
- Toepassen en verder ontwikkelen van een AI‑native SDLC, van analyse tot code‑review.
- Kritisch beoordelen en verbeteren van door AI gegenereerde voorstellen en code.
- Kennis delen en collega’s ondersteunen bij AI‑first development.
- Samenwerken met product, UX en andere development‑teams om technische keuzes te verbinden met klantwaarde.
Gewenst profiel
- Ervaren software engineer met eigenaarschap en analytisch vermogen.
- Ruime aantoonbare ervaring met C# en het .NET‑ecosysteem.
- Ervaring met bedrijfskritische applicaties en lange technische historie.
- Goede kennis van objectgericht ontwerp, SOLID‑principes, dependency injection, async/await en gangbare design patterns.
- Ervaring met refactoring van complexe codebases en het verbeteren van maintainability.
- Sterke ervaring met geautomatiseerd testen (unit, integratie, mocking).
- Ervaring met WPF en .NET Framework.NET MAUI is een plus.
- Ervaring met Entity Framework, NuGet, CI/CD en Git‑gebaseerde processen.
- Goede communicatieve vaardigheden in Nederlands en Engels.
- AI‑first development is de standaard; je hebt AI in meerdere fasen van de SDLC toegepast.
Vereiste vaardigheden
- C#
- .NET / .NET Framework
- WPF
- .NET MAUI (plus)
- Entity Framework
- NuGet
- CI/CD pipelines
- Git
- Unit‑ en integratietesten
- Mocking frameworks
- Test‑automatisering
- AI‑first development tools
Wat wij bieden
- Inhoudelijk uitdagende seniorrol met directe invloed op kassasoftware.
- Ruimte om een belangrijke refactoring‑ en moderniseringsslag vorm te geven.
- Een omgeving die AI‑first development serieus neemt.
- Samenwerking met betrokken collega’s in een informele organisatie.
- Veel vrijheid, verantwoordelijkheid en ruimte voor eigen initiatief.
- Hybride werken met kantoor in Breda.
- Marktconform salaris en aantrekkelijke secundaire arbeidsvoorwaarden.
- Ruimte voor persoonlijke en technische ontwikkeling.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the Netherlands.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
anchr
Breda