10 juli 2019

Traineeship Core Developer

Beschrijving

Een Core Developer is een breed georiënteerde programmeur die in staat is om met de suite van Microsoft .NET programmeertalen en frameworks bestaande .NET applicaties aan te passen en nieuwe applicaties te ontwikkelen. Software die wordt geschreven met .NET combineert en gebruikt netwerken, databases, server-API’s, webtechnologieën en andere architecturen. Een Core Developer weet zijn of haar weg in deze materie.

Het resultaat van dit 8-weekse traineeship is een junior Core Developer.

Instroomprofiel

Deelnemer heeft affiniteit met het ontwikkelen van software met Microsoft producten, het inrichten en beheren van computersystemen en het testen van software op functioneel niveau,

Uitstroomprofiel

  • De junior Core Developer i s in staat om een breed scala aan Microsoft .NET technologieën en tools te duiden en toe te passen, waaronder het programmeren in C# met verschillende .NET frameworks
  • Kan omgaan met veranderingen, dagelijkse uitdagingen en complicaties
  • Heeft een stevige grip op automatiseren met tools
  • Heeft een heldere kijk op datamangement
  • Snapt de toegevoegde waarde van een Core Developer in termen van business value
  • Is handig in samenwerking, open communicatie en (sociaal) netwerken

Certificeringen

  • Professional Scrum Master (PSM1)
  • ISTQB Certified Tester (CTFL-2018)
  • IREB Certified Professional for Requirements Engineering (CPRE-FL)

Traineeship highlights

  • Geschiedenis van software ontwikkeling
  • Computer architectuur
  • Microsoft besturingssystemen, programmeertalen en frameworks door de jaren heen
  • Webtechnologie met HTTP, REST, HTML en CSS
  • Programmeren in MakeCode
  • Programmeren in JavaScript
  • Programmeren in C#
  • Werken met Windows
  • Databases en programmeren in SQL
  • Unittesten in NUnit met Visual Studio
  • Testautomatisering met SpecFlow/C#/Selenium Webdriver
  • Casus: applicatie ontwikkelen met HTML/CSS/JavaScript/ASP.NET Core/SQL Server
  • Virtualiseren met Azure