SENIOR .NET DEVELOPER

Regio Brussel

Als NET developer heeft u de mogelijkheid om mee te werken aan uitdagende projecten zowel op technisch als functioneel vlak
Als een sterk technologisch bedrijf waarderen we ten zeerste uw technische capaciteiten.
Agile ontwikkeling van software vormt het hart samen met source control, continuous integration, moderne developer hardware en een up-to-date development team.

Profiel

  • Uitstekende C# kennis
  • Het kunnen toepassen van IoC & DI concepten (StructureMap, Ninject, …)
  • Ervaring met Kanban, SCRUM – Kan vlot overweg met ASP.NET MVC, Entity Framework
  • Ervaring met front-end development (HTML 5, CSS 3, jQuery, SignalR) – Ervaring met Javascript frameworks (AngularJS, Knockout)
  • Ervaring met backend development (Windows services, Batch consoles, …)
  • Kan vlot overweg met services (WCF, REST, Web API)
  • Ervaring met TDD en unit testing (NUnit, MS Test, …)
  • Ervaring met DDD en CQRS/ES – Ervaring met TFS / Git
  • Ervaring met SQL Server / Oracle / PostgreSQL / MySQL
  • Bekend met OWIN, Powershell, Azure
  • Praktische ervaring omtrent security (OAuth, WS-*, Certificates, SSL, Claims, algemen security best practices, vb Troy Hunt)
  • Heeft geen probleem om verder te kijken dan de MS stack, bijvoorbeeld naar OSS libraries/frameworks om van te leren
  • In staat om kennis door te geven, een goede technische oplossing te vinden voor eender welk probleem, de algemene code kwaliteit (Clean Coder, Uncle Bob) te bevorderen
  • Ervaring met Continuous Integration (TeamCity, TFS, …)

Belangrijk: Dit project is zoals back-end en front-end georiƫnteerd. Er zal dus een even belang gehecht worden aan technische skills nodig voor de back-end en de front-end:

Service expectations

  • Moet in staat zijn een neutrale discussie te voeren om een probleem dieper te doorgronden
  • Moet initiatief nemen
  • Moet kunnen werken in grote en kleine teams, alsook zelfstandig
  • Moet klaar en duidelijk communiceren en in staat zijn om junior en senior developers te coachen
  • Een ondernemende mentaliteit voor het intern promoten van best practices
  • Een passie voor technologie
  • Moet bezig zijn met continuous learning – Moet kunnen communiceren in het Nederlands, Frans en Engels