Developer (Golang)
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 31-8-2018
- Weergaven:
- 23
- Reacties:
- 3
- Op locatie:
- Amsterdam
- FTE:
- 40 uur per week
Opdrachtomschrijving
Voor ons IT Team zijn wij zijn op zoek naar een enthousiaste programmeur met minimaal 5 jaar ervaring in software development. Ons IT Scrum Team werkt volgens de principes van DevOps.
Het IT team werkt aan complexe, multidisciplinaire vernieuwingen van samenhangende platformen/ systemen en diensten en gebruikt daarvoor innovatieve technieken.
Jij bent in staat gestructureerd stukken software te ontwerpen en te implementeren en gebruikt daarvoor best practices en design patterns. Je kunt zelfstandig werken en komt met initiatieven voor verbeteringen. Ook denk je mee met de architectuur, technieken, tooling en samenwerking voor het project. Je kunt daarnaast ook goed samenwerken met de andere leden van het scrum team, ongeveer 10 collega’s.
We maken gebruik van Golang (zie golang.org). Als je veel ervaring hebt met Java, C# of C++ is dat ook goed, mits je bereid bent jezelf een nieuwe taal eigen te maken.
Wat ga je doen
Programmeren nieuwe functionaliteiten
Onderhouden en refactoring huidige code base
Integratie met nieuwe (externe) systemen
Analyseren en oplossen van bugs
Ondersteunen junior/medior developers in het team
Onderhouden technische infrastructuur
Wat vragen we
Minimaal 5 jaar programmeer ervaring in een van de volgende talen: Java, C++, C#, C, Golang
Werkervaring met een ERP/CRM/Billing system
Werkervaring met micro services, REST, distributed systems and monitoring
Gedegen kennis van relationele databases en data modelleren
Kennis van Linux en SOAP, REST, RPC
Ervaring met Docker
HBO/WO (ICT/IT)
Goede beheersing van Engels in woord en geschrift
Pré’s, ervaring met:
Golang
hands-on experience with message queues/middleware (RabbitMQ, Kafka) and object stores (MongoDB, Cassandra)
Continuous integration
Kennis van interne werking (hoe het onder de motorkap werkt) van databases Oracle, Postgres
Agile/Scrum
CRM/ERP
Kennis over Linux netwerken
Test driven development.