Senior .NET Developer

Als Senior .NET Developer bouw je bij Citrus Andriessen mee aan moderne applicaties voor externe klanten als DUO. Niet alleen onze collega’s, maar ook onze klanten houden van goed gestructureerde data en gebruiksvriendelijke, taak-georiënteerde applicaties. En we hebben jouw hulp nodig om ze te laten glimlachen.

Wat je op verjaardagen vertelt wat je doet

“Ik ben een soort schrijver, maar ik schrijf in een hele speciale taal.”

Wat je écht doet

  • Je ontwikkelt webapplicaties met een handig en intuïtieve interface en verbindt deze met onze webservices.
  • Je ontwikkelt kleine, goed gemaakte services die verantwoordelijkheden van de huidige backoffice applicatie vervangen. Eigenlijk creëer je een service-georiënteerde architectuur voor onze nieuwe applicaties.
  • Je hebt met regelmatig brainstormsessies over user experience, data en task flow met collega’s van jouw team.
  • Je schrijft code die continu geïntegreerd, getest en uitgerold wordt en dus direct effect heeft op een live-omgeving.
  • Je levert losgekoppelde, hoog samenhangende en testbare code, die goed te handhaven en toekomstproof is en vind het leuk om over architectuur keuzes mee te denken
  • Je ontwikkelt interfaces voor een aantal vereiste data stores.
  • Je communiceert in het Nederlands en bent een verbindende factor tussen de interne afdelingen
  • Je coacht en geeft feedback aan onze Junior Developers.

Hoe je dat aanpakt

  • Je bent communicatief sterk en neemt actief deel aan het Scrum proces van je team.
  • Je ontvangt en gaat proactief op zoek naar feedback van gebruikers en ontwikkelaars.
  • Je initieert discussies over technische keuzes, zoals onze architectuur, tools en processen. Natuurlijk neem je actief deel aan deze discussies en keuzes die in het verleden zijn gemaakt zie jij niet als regels.
  • Je opent pull requests en bespreekt je oplossing met andere Software Ontwikkelaars.
  • Je controleert code en levert feedback waardoor je team nog beter wordt. Daarnaast zorg je er zo voordat jullie het hoge kwaliteitsniveau van onze codebases vast kunnen houden.
  • Je werkt samen in een gedreven team om de ambitieuze doelen te behalen, zoals afgesproken voor de huidige sprint.
  • Je werkt actief mee aan het verbeteren van de algemene softwarekwaliteit en schrijft testbare code.

Hoe je dag eruit kan zien

  • Gisteren heb je samen met jouw team een demo gegeven aan de eindgebruikers. De (web)applicatie heeft duidelijke voordelen boven de huidige manier van werken. Het ziet er ook nog eens fraai uit. Maar er is nog ruimte voor verbetering, dit heb je ook tijdens de retrospective besproken met je collega’s.
  • Een nieuwe sprint dus je gaat aan de slag met een nieuwe user story
  • Tijdens de lunch ga je naar de met je nieuwe collega’s, maar je zorgt ervoor dat je op tijd terug bent voor de backlog refinement meeting met je team.
  • Onderweg pik je een kop koffie op en helpt nog even een collega die wat problemen heeft met het implementeren van een unit test.
  • De rest van de middag ben je bezig met het afronden van test cases
  • Je doet snel je koptelefoon op om aan de slag te gaan, want het is vrijdag. Aan het eind van de middag sluit je de week af met een biertje met je collega’s.

.net Team

Team
Je werkt in een team met een paar andere C# Developers, waarvan ieder zijn eigen fanatisme heeft, variërend van code kwaliteit en testbaarheid tot algoritmes en schaalbaarheid.

Wij vragen

  • Je kunt op een of andere manier bewijzen dat je echt heel slim bent.
  • Je hebt minimaal 5 jaar ervaring als Full Stack .NET Developer.
  • Je hebt ervaring met architectuur en het bouwen van applicaties.
  • Je hebt ervaring met ASP.NET MVC, Javascript, HTML5 en CSS.
  • Werken volgens de Scrum/Agile manier is bijna je tweede natuur.
  • Jij bent in staat om problemen op te lossen door geaccepteerde best practices en principles te gebruiken, zoals design patterns.
  • Je geeft om codekwaliteit.
  • Je hebt ervaring met verschillende types data stores
  • Jij weet hoe je terugkerende taken moet automatiseren en implementeert deze in continuous integration en deployment systemen.
  • Ervaring met meer dan één front-end framework (bijv. AngularJS, React) is fijn.
  • Je spreekt en schrijft vloeiend Nederlands

Wij bieden

  • Geld.
  • 25 vakantiedagen, als je belooft om terug te komen.
  • Opleidingsmogelijkheden
  • De ruimte om de dingen te doen op jouw manier.
  • Een geweldig kantoor, op het voormalige KVL terrein
  • Intensief samenwerken met buitengewoon gedreven en intelligente collega’s
  • Maar ook, veel vrijheid en verantwoordelijkheid om je werk te doen.

Reageer snel op onze vacature en wordt onze nieuwe Senior .NET-developer. Mocht je vragen hebben over de procedure, neem dan contact op met Carla Sijlmans via vacatures@citrus.nl of 013-5299155.

Solliciteer direct!

vacaturecode